从cocos2dx 202升级到cocos2dx 317后 ParticleSystem的setRotation 不起效了
在Cocos2d-x 3.17中,ParticleSystem的setRotation方法已经被移除了。取而代之的是setRotation3D方法。您可以尝试使用setRotation3D方法来设置粒子系统的旋转。
示例代码如下:
auto particle = ParticleSystemQuad::create("particle_texture.plist");
particle->setPosition(Vec2(200, 200));
particle->setRotation3D(Vec3(0, 0, 45)); // 设置粒子系统的旋转
this->addChild(particle);
在上述代码中,我们使用setRotation3D方法来设置粒子系统的旋转,其中Vec3的三个参数分别表示绕x轴、y轴和z轴的旋转角度。
希望对您有所帮助!
原文地址: https://www.cveoy.top/t/topic/inQN 著作权归作者所有。请勿转载和采集!