版本:Unity 6 (6000.0)
语言英语
  • C#

LimitVelocityOverLifetimeModule

UnityEngine 中的结构

/

在以下部分实现:UnityEngine.ParticleSystemModule

建议更改

成功!

感谢您帮助我们改进 Unity 文档的质量。尽管我们无法接受所有投稿,但我们会阅读用户建议的每项更改,并在适用时进行更新。

关闭

提交失败

由于某种原因,无法提交您的建议更改。请在几分钟后<a>重试</a>。感谢您抽出时间帮助我们改进 Unity 文档的质量。

关闭

取消

切换至手册

描述

Limit Velocity Over Lifetime 模块的脚本界面。

属性

dampen控制此模块在超过速度限制时阻尼粒子的速度大小。
drag控制此模块对粒子速度施加的阻力大小。
dragMultiplier指定阻力乘数。
enabled指定 LimitForceOverLifetimeModule 是否启用或禁用。
limit最大速度曲线(不用于每个轴一条曲线时)。
limitMultiplier更改速度限制乘数。
limitXx 轴的最大速度曲线。
limitXMultiplier更改 x 轴的速度限制乘数。
limitYy 轴的最大速度曲线。
limitYMultiplier更改 y 轴的速度限制乘数。
limitZz 轴的最大速度曲线。
limitZMultiplier更改 z 轴的速度限制乘数。
multiplyDragByParticleSize根据粒子的尺寸,调整此模块对粒子施加的阻力大小。
multiplyDragByParticleVelocity根据粒子的速度,调整此模块对粒子施加的阻力大小。
separateAxes在每个轴上分别设置速度限制。此模块使用 ParticleSystem.LimitVelocityOverLifetimeModule.drag 在粒子的速度超过此值时阻尼粒子速度。
space指定速度限制是处于局部空间(随变换旋转)还是世界空间。