libGDX ParticleEffect运行时速度变化

时间:2014-03-14 21:44:41

标签: java libgdx velocity particles

我有火焰ParticleEffect的火焰。当火箭缓慢移动时,火焰看起来很好,但是当火箭开始快速移动时,火焰无法真正跟上,因为它的粒子速度与世界相关,而不是火箭。结果是在一秒钟内从屏幕上消失的光点。

我可以在运行期间更新发射器速度,还是可以设置某种粒子效果的参考速度点(也在运行时)?

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

将粒子效果封装在actor(like here)中是个不错的主意。

不幸的是,文档目前有些缺乏,但您始终可以查看source

现在看一下,速度值似乎是只读的。所以你的问题的答案似乎是否定的。

但为了满足您的要求,我建议您创建适合不同速度的2或3个(或更多)粒子效果。 (很简单)。现在,您可以在运行时更改整个效果。

希望这有帮助。