Version: 6000.3
语言: 中文
粒子外观
更改粒子颜色

颗粒大小

了解粒子系统通过在场景中生成大量小型 2D 图像并为其设置动画来模拟流体实体(如液体、云和火焰)的组件。更多信息
请参阅术语表
可以根据粒子的速度或寿命来改变粒子的大小。

根据粒子的速度改变粒径

速度大小模块可以创建粒子,这些粒子会根据其速度(以每秒距离单位)改变大小。

在某些情况下,需要根据速度大小变化的粒子。例如,您会期望小块碎片比大块碎片更容易被爆炸加速。你可以使用“按速度大小”(Size By Speed)来实现这样的效果,该曲线具有简单的渐变曲线,该曲线会随着粒子大小的减小而按比例增加速度。请注意,这不应该与 生命周期内的速度限制(Limit Velocity Over Lifetime) 模块一起使用,除非你希望粒子在减速时改变其大小。

速度范围指定 X(宽度)、Y(高度)和 Z(深度)形状应用到的值范围。仅当大小处于其中一种曲线模式时,才会应用速度范围。快速粒子将使用曲线右端的值进行缩放,而较慢的粒子将使用曲线左侧的值。例如,如果指定 10 到 100 之间的速度范围:

  • 速度低于10将设置与曲线最左边缘相对应的粒子大小。
  • 速度高于100将设置与曲线最右边相对应的粒子大小。
  • 10 到 100 之间的速度将设置由与速度相对应的曲线上的点确定的粒子大小。在此示例中,速度(Speed) 为 55 将根据曲线的中点设置大小。

按速度进行非均匀粒子缩放

您可以独立指定粒子的宽度、高度和深度大小如何随速度变化。在“按速度大小”模块中,选中“分离轴”复选框,然后选择粒子的 X(宽度)、Y(高度)和 Z(深度)如何受粒子速度的影响。请记住,Z 仅用于网格Unity 的主要图形原语。网格体构成了 3D 世界的很大一部分。Unity 支持三角或四边形多边形网格。Nurbs、Nurms、Subdiv 曲面必须转换为多边形。更多信息
请参阅术语表
粒子。

在颗粒的生命周期内改变粒径

生命周期大小(Size Over Lifetime) 模块可以根据粒子存在的时间来更改粒子的大小。

一些粒子通常会在远离发射点时发生变化,例如代表气体、火焰或烟雾的粒子。例如,随着时间的推移,烟雾往往会分散并占据更大的体积。你可以通过将烟雾粒子的曲线设置为向上斜坡来实现这一点,并随着粒子的年龄而增加。你还可以使用 生命周期颜色(Color Over Lifetime) 模块进一步增强此效果,以淡化烟雾蔓延。

对于燃烧燃料产生的火球,火焰颗粒在发射后会膨胀,但随着燃料的耗尽和火焰的消散而逐渐消退和收缩。在这种情况下,曲线将有一个上升的“驼峰”,该驼峰上升,然后回落到更小的尺寸。

曲线中指定的值乘以 起始大小(Start Size) 以获得最终的粒径。

生命周期内颗粒缩放不均匀

您可以独立指定粒子的宽度、高度和深度在生命周期内的变化方式。在“生命周期大小”模块中,选中“分离轴”复选框,然后更改 X(宽度)、Y(高度)和 Z(深度)。请记住,Z 将仅用于网格体粒子。

粒子外观
更改粒子颜色