在 Cocos2d-x 3.17 中,ParticleSystem 的 setRotation 方法已经被移除了。取而代之的是 setRotation3D 方法。您可以尝试使用 setRotation3D 方法来设置粒子系统的旋转。\n\n示例代码如下:\n\ncpp\nauto particle = ParticleSystemQuad::create("particle_texture.plist");\nparticle->setPosition(Vec2(200, 200));\nparticle->setRotation3D(Vec3(0, 0, 45)); // 设置粒子系统的旋转\nthis->addChild(particle);\n\n\n在上述代码中,我们使用 setRotation3D 方法来设置粒子系统的旋转,其中 Vec3 的三个参数分别表示绕 x 轴、y 轴和 z 轴的旋转角度。\n\n希望对您有所帮助!


原文地址: https://www.cveoy.top/t/topic/p5NF 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录