【发布时间】:2019-09-29 20:17:44
【问题描述】:
【问题讨论】:
【问题讨论】:
decrease emission rate of particles 或 the velocity of particles。您可以在某些模块下找到这些东西。以下是模块列表:
要更改发射率,请在检查器中找到粒子系统并转到emmission module。如果尚未打开 - 打开它。将Rate over Time 变量调整为较低的值,您应该会注意到形成的粒子要少得多。
然后要改变粒子系统的速度,这个可以改变几种方式。而且,这取决于您如何改变它以使水向上流动。一个检查的好地方是在 Velocity over Lifetime module 中,您想减少 speed modifier 或 linear velocity 的值。
您可能还想检查从Limit Velocity over Lifetime、Inherit Velocity、Force over Lifetime 降低任何速度值是否可以解决您的问题。
编辑
要停止发射粒子,只需将预先讨论的粒子发射Rate over Time 设置回0。要做到这一点:
GetComponent<ParticleSystem>().emission.rate = 0.0f; // Or a higher number if you want to restart it
另外,当我注意到你的粒子系统时,你不必像我在示例中那样添加爆发。只需更改提到的特定变量即可。
【讨论】: