选择粒子对象时,“属性编辑器”(Attribute Editor)“每粒子(数组)属性”(Per Particle (Array) Attributes)区域显示可以针对每个粒子设定的属性。默认情况下,会显示下列属性:        

属性提供不同的控制位置或运动的方式。          

“位置”(position)“速度”(velocity)“加速度”(acceleration)属性提供直接控制粒子运动的方法。通过属性“rampPosition”“rampVelocity”“rampAcceleration”,可以使用渐变纹理来控制“位置”(position)“速度”(velocity)“加速度”(acceleration)“质量”(mass)属性影响由另一个对象对粒子的影响(例如场或碰撞)产生的运动计算结果。以下各页介绍设定这些以及其他每粒子属性的方法。        

如果将其他每粒子属性(例如,“rgbPP”“opacityPP”)添加到粒子对象,属性将显示在“每粒子(数组)属性”(Per Particle (Array) Attributes)区域的底部。        

注意                

每粒子属性在“通道盒”(Channel Box)“属性总表”(Attribute Spreadsheet)中不可用。              

设定每粒子属性的方法

可以使用多种方法设定每粒子属性:  

  • 使用“组件编辑器”(Component Editor)选择粒子对象中的各个粒子并指定值(请参见使用组件编辑器设定粒子属性)。              

  • 使用渐变纹理改变值(请参见使用渐变纹理设定粒子属性)。              

  • 创建创建表达式或运行时表达式,以便为每个粒子指定唯一值(请参见“表达式”)。

注意以下事项:  

  • 无法为每粒子属性设置关键帧。

  • 上述方法按照复杂度和多功能性渐增的顺序列出。

  • 并非所有方法都适用于每个属性。若要查看可以使用哪些方法,请在“属性编辑器”(Attribute Editor)“每粒子(数组)属性”(Per Particle (Array) Attributes)区域中,在属性名称右侧的框上单击鼠标右键。              

  • 如果设定“位置”(position)“速度”(velocity)“加速度”(acceleration),并使用渐变设定其对应的渐变属性,则仅会使用渐变值。                

  • 若要避免出现意外结果,请不要设定“位置”、“速度”和“加速度”值的组合。

,