Unity -The Particle System

粒子系统有助于以有效的方式生成大量具有小寿命的粒子.这些系统经历单独的渲染过程;即使存在数百或数千个物体,它们也可以实例化粒子.

现在,粒子是粒子系统中的一个模糊术语; a 粒子是粒子系统生成的任何单个纹理,材质实例或实体.这些不一定是在空间中漂浮的点(尽管它们可以是!),它们可用于大量不同的场景.

粒子系统

GameObject管理粒子系统组件附加的粒子系统;粒子系统不需要设置任何资产,尽管它们可能需要不同的材料,具体取决于您想要的效果.

要创建粒子系统,请添加组件粒子系统通过"添加组件"设置,或转到"层次结构",然后选择创建 → 效果 → 粒子系统.这将生成一个附加粒子系统的新GameObject.

创建粒子系统

如果查看粒子系统的属性,您将看到包含许多模块的属性.默认情况下,只有三个模块处于活动状态发射,形状渲染器.点击其名称旁边的小圆圈即可激活其他模块.

粒子系统属性


粒子系统属性

在某些值的右侧,您可能会注意到一个小的黑色箭头.这使您可以更好地控制每个粒子的值.例如,您可以将开始尺寸设置为两个常数之间的随机,以告知粒子系统渲染不同大小的随机粒子,如水管.

水管