libGDX ParticleEffect 运行时速度变化
Posted
技术标签:
【中文标题】libGDX ParticleEffect 运行时速度变化【英文标题】:libGDX ParticleEffect runtime velocity change 【发布时间】:2014-04-20 09:51:01 【问题描述】:我有一个火焰ParticleEffect
作为火箭的废气。虽然火箭移动缓慢,但火焰看起来不错,但当火箭开始快速移动时,火焰无法真正跟上,因为它的粒子速度是相对于世界而不是火箭。结果是在几秒钟内从屏幕上消失的光点。
我可以在运行时更新发射器速度,还是可以为粒子效果设置某种速度参考点(也在运行时)?
感谢您的帮助!
【问题讨论】:
【参考方案1】:将你的粒子效果封装在一个actor中是个好主意 (like here)。
不幸的是,文档目前有些缺乏,但您可以随时查看source。
现在看,速度值似乎是只读的。所以你的问题的答案似乎是否定的。
但为了满足您的要求,我建议您创建 2 或 3 个(或更多)适合不同速度的粒子效果。 (很容易)。现在您可以在运行时更改整个效果。
希望这会有所帮助。
【讨论】:
以上是关于libGDX ParticleEffect 运行时速度变化的主要内容,如果未能解决你的问题,请参考以下文章
Android Development/LibGDX 运行时不打开窗口