Version: 2020.2

LimitVelocityOverLifetimeModule

struct in UnityEngine

切换到手册

描述

LimitVelocityOverLifetimemeModule 的脚本接口。

此模块可降低粒子速度。为此,它施加阻力或者只是随时间降低速度。

另请参阅:ParticleSystemParticleSystem.limitVelocityOverLifetime

变量

dampen控制此模块对超过速度限制的粒子速度的抑制程度。
drag控制此模块施加于粒子速度的阻力大小。
dragMultiplier指定阻力乘数。
enabled指定启用还是禁用 LimitForceOverLifetimeModule。
limit在并未每个轴使用一条曲线时的最大速度曲线。
limitMultiplier更改限制乘数。
limitXx 轴的最大速度曲线。
limitXMultiplier更改 x 轴上的限制乘数。
limitYy 轴的最大速度曲线。
limitYMultiplier更改 y 轴上的限制乘数。
limitZz 轴的最大速度曲线。
limitZMultiplier更改 z 轴上的限制乘数。
multiplyDragByParticleSize基于其大小调整此模块对粒子施加的阻力大小。
multiplyDragByParticleVelocity基于其速度调整此模块对粒子施加的阻力大小。
separateAxes对每个轴单独设置速度限制。如果速度超过此值,此模块使用 ParticleSystem.LimitVelocityOverLifetimeModule.drag 抑制粒子速度。
space指定速度限制是处于本地空间(随变换旋转)还是世界空间中。