可能需要在脚本中选择和使用特定的工具。最简单的方法是在用户界面中选择工具,然后执行以下命令来查询当前上下文。
currentCtx
您获得的结果将类似于以下内容:
// Result: moveSuperContext //
然后可以在脚本中包含以下行:
setToolTo moveSuperContext
第二种简单的方法是选择“窗口 > 设置/首选项 > 热键编辑器”(Windows > Settings/Preferences > Hotkey Editor)以打开“热键编辑器”(Hotkey Editor)。此编辑器中列出了每个菜单项和编辑器的相应运行时命令。
打开 defaultRunTimeCommands.mel 文件(位于安装目录的 scripts\startup 文件夹中)并搜索 SetToolto。
此文件中会列出所有可用的工具,并且您获得类似如下的结果:
runTimeCommand -default true -annotation (uiRes("m_defaultRunTimeCommands.kInsertEdgeLoopToolOptionsAnnot")) -category ("Other items.Edit Mesh") -command ("polySelectEditCtx -e -mode 1 polySelectEditContext; setToolTo polySelectEditContext; toolPropertyWindow") -showInHotkeyEditor false InsertEdgeLoopToolOptions;