从“表达式编辑器”(Expression Editor),可以启动外部文本编辑器来创建和编辑表达式。文本编辑器中的功能对于编辑较大表达式很有用。
当为表达式启动文本编辑器时,只能使用该文本编辑器的该实例编辑该表达式。但是,如果要同时检查或编辑几个表达式,可以为每个表达式启动文本编辑器。
一旦启动表达式的文本编辑器,“表达式编辑器”(Expression Editor)的文本字段将变暗,表示无法在文本编辑器运行时使用它。然而,可以在表达式文本字段处理另一个表达式。
磁盘上的任何文件的编辑都不能独立于“表达式编辑器”(Expression Editor)。当通过“表达式编辑器”(Expression Editor)使用文本编辑器时,您将处理链接到存储在场景中的表达式的临时文件。但是,可以从独立文本文件复制文本到临时文件。
如果保存表达式而不指定文件名,Maya 将读取已保存表达式,将其与场景一起存储。在使用文本编辑器时,您将会看到它在表达式文件字段中变暗。
关闭文本编辑器后,表达式文本字段输入不再变暗。在关闭文本编辑器后,文本表达式字段将处于活动状态。
如果退出文本编辑器而不保存表达式,Maya 不会执行任何操作。由于表达式没有发生变化,Maya 表达式复制也无需更改。
打开编辑器来编辑表达式,如文本编辑。剪切和粘贴文本到“表达式编辑器”(Expressions Editor)。
可以使用与文本文件管理的文本编辑器编辑表达式。例如,如果已关联 Notepad 与 .txt 文本文档,Maya 将在您从表达式编辑器(Expressions Editor)中的“编辑器”(Editor)菜单选择“文本编辑器”(Text Editor)后启动 Notepad。若要使用其他编辑器,关联您选择编辑器与 .txt 文件。详细信息请参见 Windows 文档。
将显示编辑器。
编辑器的标题栏显示在处理表达式时临时创建的文件名。当写入或保存文件时,其内容将被复制到包哈该表达式的 Maya 场景中
在打开文本编辑器后,表达式文本字段处于非活动状态。还可以选择关闭“表达式编辑器”(Expression Editor)窗口。
如果单击一个对象、属性或表达式的名称,将不会显示文本编辑器。可以单击以浏览表达式文本字段中的内容,而无需打开文本编辑器。
如果双击已在表达式中指定值的属性,则控制该属性的表达式将显示在文本编辑器中。对于非粒子表达式,可以指定给场景中的任何属性,而不仅仅是双击属性。事实上,您甚至完全无需处理已双击属性。
如果双击还未指定值的属性,则文本编辑器将不显示任何内容。如果再次双击该属性,将显示编辑器的新实例。在指定值给表达式中的属性后,可以为属性仅启动一次编辑器。
将显示“首选项”(Preferences)窗口。
若要选择 WINEDITOR 环境变量指定的编辑器,选择“其他”(Other)。
将显示编辑器。默认情况下,下次启动“表达式编辑器”(Expression Editor)时,该编辑器的名称将显示在“编辑器”(Editor)下拉菜单中。
如果已在“首选项”(Preferences)窗口和“编辑器”(Editor)菜单中选择了不同的文本编辑器,将显示“首选项”(Preferences)中选择的选项。
文本编辑器将在单击“新建表达式”(New Expression)按钮时显示。