您在“表达式编辑器”(Expression Editor)中创建和编辑表达式。下面是几种用来启动“表达式编辑器”(Expression Editor)的方法:        

  • 选择窗口 > 动画编辑器 > 表达式编辑器(Window > Animation Editors > Expression Editor)

  • “通道盒”(Channel Box)中,单击一个属性名称,然后单击鼠标右键 () 并从弹出式菜单中选择“编辑器 > 表达式”(Editors > Expressions)

  • “属性编辑器”(Attribute Editor)中的一个属性框上单击鼠标右键 () 并选择“创建新表达式”(Create New Expression)。              

    如果您先前创建了将值指定给该属性的表达式,请改为选择“编辑表达式”(Edit Expression)。              

表达式文本字段在您键入文本时展开,因此您可以写入无限长度的表达式。您也可以使用外部文本编辑器编辑表达式,从文本字段上方的“编辑器”(Editor)下拉菜单启动相应的外部文本编辑器即可。        

您也可以在已编辑完一个现有的表达式后创建一个新表达式。          

“表达式编辑器”(Expression Editor)中创建一个新表达式        

  1. 确保单击“创建”(Create)“编辑”(Edit)按钮以编译现有表达式。

  2. “选择过滤器 > 按表达式名称”(Select Filter > By Expression Name)

  3. 单击“新建表达式”(New Expression)按钮。                

    这将清除“表达式名称”(Expression Name)框和表达式文本字段,因此您可以创建一个新表达式。              

    当您创建表达式时,“表达式编辑器”(Expression Editor)将对象名称与该表达式相关联。这意味着除表达式名称外,您还可以使用对象名称缩小表达式的搜索范围。              

    您无需在“属性”(Attributes)列表中选择属性。您可以仅将表达式与对象相关联。                

    对于粒子形状节点,您无需选择属性,因为您可以仅为每个粒子形状创建一个创建表达式和两个运行时表达式(在动力学计算前后)。对于非粒子形状对象,您可以为每个属性创建一个表达式。              


,