如何使用phaser.js摧毁单个粒子?目前我的游戏中有一个简单的粒子系统(使用图像作为粒子)。我已经看到了相位器文档和destroy
函数破坏了所有粒子系统(我只想销毁一个)。
答案 0 :(得分:1)
自Phaser.Emitter
扩展Phaser.Group
以来,您可以使用可用于群组的方法(以及特定于发射器的方法)遍历发射器的子元素 - 查看here - 例如,你有getFirstAlive()
。
所以你可以这样:
emitter.getFirstAlive().destroy();
但是您可以找到想要销毁的特定粒子。