如何使用水粒子系统扑灭火粒子系统?

时间:2019-12-28 13:20:41

标签: c# unity3d particle-system

有人知道如何使用unity3d扑灭水粒子系统的火粒子系统吗?

2 个答案:

答案 0 :(得分:0)

您需要三个粒子系统。首先是正常的火粒子系统。其次是水颗粒系统。第三是代表着正在扑灭的大火的粒子系统,我想它看起来应该像是蒸汽或类似的东西。 火粒子系统应首先处于活动状态。当需要扑灭大火时,您需要启动水颗粒系统,启动蒸汽颗粒系统,并停止释放火颗粒系统。看起来就像是水在扑灭大火。

答案 1 :(得分:0)

有多种方法,但我更愿意通过更改ParticleSystem的属性来完成。随着水粒子到达火粒子,开始逐渐降低MaxParticlesFire Particle的{​​{1}}。我想它将起作用。

enter image description here