添加每粒子属性
 
 
 

粒子对象具有两种不同类型的属性:每对象属性和每粒子属性。

通过每对象属性,可以使用单个值来为对象的所有粒子整体设定属性值。例如,通过每对象颜色属性,可以为对象中的所有粒子设定单个颜色。

通过每粒子属性,可以分别为对象的每个粒子设定属性的值。例如,通过每粒子 rgbPP 属性,可以为每个粒子设定唯一的颜色。虽然粒子对象中只有一个 rgbPP 属性,但是属性会为每个粒子的颜色值保持值。属性将值保持在数组中。数组类似于列表。数组适用于存储必须按不可预料的顺序访问的数据;列表则与之不同,适用于存储必须按顺序访问的数据。

虽然每粒子属性最适用于创建复杂效果,但是不能对其设定关键帧。能够对每对象属性设定关键帧。在本课程中,您将添加一个每粒子颜色属性,以便使不同的粒子具有不同的颜色。

添加每粒子颜色属性

  1. “属性编辑器”(Attribute Editor)中,展开“添加动态属性”(Add Dynamic Attributes)区域(如果需要)。
  2. 单击“颜色”(Color)按钮。将显示“粒子颜色”(Particle Color)框。
  3. 启用“添加每粒子属性”(Add Per Particle Attribute),然后单击“添加属性”(Add Attribute)。请注意添加到“属性编辑器”(Attribute Editor)“每粒子(数组)属性”(Per Particle (Array) Attributes)区域的 rgbPP 属性。