创建表达式对于在动画中无需更改的属性非常有用。例如,您可能希望对象中的所有粒子在动画的持续时间中都具有单一速度。
对于初始化第一帧的属性值,之后运行时表达式控制后续帧的属性值,创建表达式也非常有用。有关运行时和创建表达式之间交互的示例,请参见写入运行时表达式。
示例
假设用户使用了,将粒子集合放置于工作区中。然后可以创建下列创建表达式来控制其速度:
particleShape1.velocity = <<0,1,0>>;
当动画播放时,所有粒子以每秒一个栅格单位的速度沿 Y 轴方向移动。
重要信息 若要使用表达式来控制粒子属性,请确保选定对象在中为粒子对象的节点,而不是其节点。
如果选定粒子对象的节点,而不是其节点,则应将鼠标指针移动到工作区并按键盘上的向下箭头。这一操作选择了节点。