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指定速度限制是处于本地空间(随变换旋转)还是世界空间中。
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961