标签: java libgdx velocity particles
我有火焰ParticleEffect的火焰。当火箭缓慢移动时,火焰看起来很好,但是当火箭开始快速移动时,火焰无法真正跟上,因为它的粒子速度与世界相关,而不是火箭。结果是在一秒钟内从屏幕上消失的光点。
ParticleEffect
我可以在运行期间更新发射器速度,还是可以设置某种粒子效果的参考速度点(也在运行时)?
感谢您的帮助!
答案 0 :(得分:1)
将粒子效果封装在actor(like here)中是个不错的主意。
不幸的是,文档目前有些缺乏,但您始终可以查看source。
现在看一下,速度值似乎是只读的。所以你的问题的答案似乎是否定的。
但为了满足您的要求,我建议您创建适合不同速度的2或3个(或更多)粒子效果。 (很简单)。现在,您可以在运行时更改整个效果。
希望这有帮助。