【发布时间】:2017-05-31 19:23:29
【问题描述】:
我正在实例化这样的粒子系统:
atkP = Instantiate(attackparticles,transform.position, Quaternion.identity);
然后像这样销毁它:
Destroy(atkP);
粒子系统设置为循环,因为我不想指定持续时间。 (粒子会以可变长度发射)。
我的问题是,由于atkP 是一个完整的粒子系统,任何挥之不去的粒子也会被破坏。我只想摧毁发射器,让挥之不去的粒子看起来有机地解决自己。我查看了文档,发现 ParticleEmitter 类已经过时,所以我真的不能去 atkP.GetComponent<ParticleEmitter>() 或类似的东西。
【问题讨论】:
-
你需要告诉发射器停止发射新粒子。