编辑表达式

 
 
 

若要在创建表达式并关闭窗口后对表达式进行编辑,必须了解如何在“表达式编辑器”(Expression Editor)中查找表达式。接下来的步骤将显示如何查找和编辑表达式。具体而言,您将更改表达式来改变 scaleY 值的更改速度。

编辑表达式

  1. 若要再次显示“表达式编辑器”(Expression Editor),请选择“窗口 > 动画编辑器 > 表达式编辑器”(Window > Animation Editors > Expression Editor)
  2. 若要查找表达式,请确保球处于选定状态。在“表达式编辑器”(Expression Editor)“属性”(Attributes)列表中,选择由表达式控制的 scaleY 属性。

    如果看不到 scaleY 属性,请根据需要滚动浏览“属性”(Attributes)列表。也可以使用“选择过滤器”(Select Filter)菜单选项来自定义在“表达式编辑器”(Expression Editor)中搜索表达式的方式。

    先前创建的表达式将出现在表达式文本字段中:

    Ball.scaleY = time + 1;
    
  3. 将表达式更改为下列表达式:
    Ball.scaleY = time/5 + 1;
    

    将 time 除以 5 可让 Y 缩放与上一版本的表达式相比速度增加五分之一。

    请注意,可以在 Maya 的表达式编辑器和其他位置使用键盘命令 Ctrl-C(Windows 和 Linux)或 Control-C (Mac OS X)、Ctrl-X 或 Control-X 以及 Ctrl-V 或 Control-V 复制、剪切和粘贴文本。

  4. 单击“编辑”(Edit)更新修改的表达式。

    单击“编辑”(Edit)与单击“创建”(Create)执行的操作相同。“创建”(Create)仅适用于新表达式。显示现有表达式时,“编辑”(Edit)将取代“创建”(Create)

  5. 播放动画以查看新表达式的结果。

    球体的缩放速率将比之前低。

  6. 停止播放动画并转到开始时间。
  7. 在此时以及后续步骤中,如果您认为稍后需要检查场景,请保存该场景。