菜单
-
-
-
-
执行文本文件的内容。
MEL 不允许您前向引用本地作用域的程序。局部范围内的程序定义必须在被调用之前显示。例如,在名为 noForwardRef.mel 的文件中,引用局部程序之前定义这些程序。
proc myLocalProc() { print "In myLocalProc()\n" ; } proc anotherLocalProc() { print "In anotherLocalProc()\n" ; myLocalProc; } global proc noForwardRef() { print "Calling anotherLocalProc()\n" ; anotherLocalProc; }
如果在源化脚本之后更改了脚本,那么 Maya 不会自动拾取该更改。您需要使用重新运行脚本。
-
-
-
-
编辑菜单包括标准编辑命令及其关联的热键:、、、、和,以及下列命令:
-
-
-
-
打开搜索对话框,您可以在其中搜索字符串并将其替换为其他字符串。您可以选择搜索方向并选择您的搜索是否区分大小写。
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
打开另一个窗口,其中列出了外部脚本文件中的错误及其行号。这对于在外部文件中调试脚本非常有用。
-
-
启用该选项时,脚本编辑器不会显示命令的结果。结果消息以 // Result: 开头。
-
-
启用该选项时,不会显示信息消息。信息消息有许多不同的类型,并且没有设定的前缀(// 除外)。
-
-
启用该选项时,不会显示警告消息。警告消息以 // Warning: 开头。
-
-
启用该选项时,不会显示错误消息。错误消息以 // Error: 开头。
- 窗口
-
启用该选项时,脚本编辑器将抑制堆栈窗口。如果堆栈跟踪已启用,结果将返回到输出窗口,而不是单独的堆栈窗口。
脚本编辑器菜单项也可以通过scriptEditorInfo 命令(-sr/suppressResults、-si/suppressInfo、-sw/suppressWarnings、-se/suppressErrors、-ssw/suppressStackWindow)进行控制。
下列命令允许您在脚本编辑器的输入区域中创建、删除和重命名新的选项卡。
-
-
创建新的选项卡。您必须选择选项卡是用于 MEL 还是 Python。
-
-
-
-
您可以使用“上一个”和“下一个”命令浏览各选项卡。
-
-
-
-
-
-
选择该选项,以便在单击制表符进行缩进时,将创建制表符而不是各个空格。
-
-
键入时自动完成命令名称。如果启用,则命令名称将在您键入时自动显示。如果禁用,则必须按住 + 空格键 () 才能显示它们。
-
-
键入时自动完成对象路径名称。如果开启,则命令名称将在您键入时自动显示。如果禁用,则必须按 + 空格键 () 才能显示它。
-
-
-
-
显示面板。您可以搜索命令并且面板将显示该命令的所有有效标志。
-
-
在的底部窗格中运行 MEL 脚本。您也可以在数字键盘上按 Enter 键。
命令亮显
在您将 MEL 和 Python 命令输入到中的各自选项卡时,所有这些命令都亮显。
MEL 脚本将在 Maya 退出时自动保存,并在 Maya 重新启动时在中还原。
如果 Maya 意外关闭并能够写入备份场景文件,则每个选项卡的当前内容将写入到文本文件并与该场景文件保存在同一目录中。这些文件名与该备份场景文件的文件名相匹配,并带有后缀。
其他注释
当 Python 通过标准输入(例如,Python raw_input 命令)请求输入时,将显示一个对话框,可以在其中键入您的输入。