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

粒子

UnityEngine 中的结构体

/

实现于:UnityEngine.ParticleSystemModule

建议更改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们确实阅读了用户提出的每个建议更改,并在适用的情况下进行更新。

关闭

提交失败

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

关闭

取消

切换到手册

描述

粒子的脚本接口。

属性

angularVelocity粒子的角速度。
angularVelocity3D粒子的3D角速度。
animatedVelocity粒子的动画速度。
axisOfRotation网格粒子围绕此轴旋转。
position粒子的位置。
randomSeed粒子的随机种子。
remainingLifetime粒子的剩余生命周期。
rotation粒子的旋转。
rotation3D粒子的3D旋转。
startColor粒子的初始颜色。粒子的当前颜色是根据此值和活动颜色模块以过程方式计算的。
startLifetime粒子的起始生命周期。
startSize粒子的初始大小。粒子的当前大小是根据此值和活动大小模块以过程方式计算的。
startSize3D粒子的初始3D大小。粒子的当前大小是根据此值和活动大小模块以过程方式计算的。
totalVelocity粒子的总速度。
velocity粒子的速度,以单位/秒为单位。

公共方法

GetCurrentColor通过将相关曲线应用于其startColor属性来计算粒子的当前颜色。
GetCurrentSize通过将相关曲线应用于其startSize属性来计算粒子的当前大小。
GetCurrentSize3D通过将相关曲线应用于其startSize3D属性来计算粒子的当前3D大小。
GetMeshIndex计算粒子的网格索引,用于选择渲染粒子的网格。
SetMeshIndex设置粒子的网格索引,用于选择渲染粒子的网格。