版本:Unity 6 (6000.0)
语言:英语
粒子外观
更改粒子颜色

粒子大小

了解 粒子系统一个组件,通过在场景中生成和动画大量小的二维图像来模拟液体、云和火焰等流体实体。更多信息
术语表 中查看
如何根据粒子的速度或生命周期改变粒子的尺寸。

根据粒子的速度改变粒子大小

按速度缩放模块 可以创建根据其速度(单位为每秒距离单位)改变大小的粒子。

某些情况下需要根据速度变化大小的粒子。例如,你可能会期望小型碎片在爆炸中比大型碎片加速得更快。你可以使用 **按速度缩放** 实现此效果,使用简单的斜坡曲线,随着粒子大小的减小,速度成比例地增加。请注意,除非你希望粒子在减速时改变大小,否则不应将其与 **限制速度随生命周期变化** 模块一起使用。

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

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

按速度非均匀粒子缩放

你可以指定粒子的宽度、高度和深度尺寸如何独立地随速度变化。在 **按速度缩放** 模块中,选中 **分离轴** 复选框,然后选择粒子的 X(宽度)、Y(高度)和 Z(深度)如何受粒子速度的影响。请记住,Z 仅适用于 网格Unity 的主要图形基元。网格构成 3D 世界的很大一部分。Unity 支持三角形或四边形多边形网格。Nurbs、Nurms、细分曲面必须转换为多边形。更多信息
术语表 中查看
粒子。

改变粒子在其生命周期内的尺寸

大小随生命周期变化 模块可以根据粒子存在的时间长短来改变粒子的尺寸。

一些粒子在从发射点移动时通常会改变尺寸,例如代表气体、火焰或烟雾的粒子。例如,烟雾会随着时间的推移而扩散并占据更大的体积。你可以通过将烟雾粒子的曲线设置为向上斜坡来实现这一点,随着粒子的年龄增加而增加。你还可以使用 **颜色随生命周期变化** 模块进一步增强这种效果,使烟雾在扩散时逐渐消失。

对于由燃烧燃料产生的火球,火焰粒子在发射后会倾向于膨胀,然后随着燃料耗尽和火焰消散而逐渐消失并缩小。在这种情况下,曲线将有一个上升的“峰值”,上升然后下降回到较小的尺寸。

曲线中指定的值将乘以 初始大小 以获得最终的粒子大小。

非均匀粒子随生命周期缩放

你可以指定粒子的宽度、高度和深度尺寸如何独立地随生命周期变化。在 **大小随生命周期变化** 模块中,选中 **分离轴** 复选框,然后更改 X(宽度)、Y(高度)和 Z(深度)。请记住,Z 仅适用于网格粒子。

粒子外观
更改粒子颜色