获取Maya自定义热键列表
我想与团队共享自定义命令的Maya热键。当然,我可以使用带有-export,-import的“hotkeySet”命令。但在这种情况下,它会用文件覆盖所有这些文件。意思是 如果我将“保存文件”更改为“Ctrl+Alt+S”(当然,这很奇怪)。我 我不想让我的团队成员使用那个奇怪的热键获取Maya自定义热键列表,maya,hotkeys,mel,Maya,Hotkeys,Mel,我想与团队共享自定义命令的Maya热键。当然,我可以使用带有-export,-import的“hotkeySet”命令。但在这种情况下,它会用文件覆盖所有这些文件。意思是 如果我将“保存文件”更改为“Ctrl+Alt+S”(当然,这很奇怪)。我 我不想让我的团队成员使用那个奇怪的热键 如何获取自定义热键列表?如果我知道这一点,我可以有选择地导出和导入它们。如果你想与同事共享你的Maya自定义热键,你需要将userHotkeys.mel(或userHotkeys\u Maya\u Default\
如何获取自定义热键列表?如果我知道这一点,我可以有选择地导出和导入它们。如果你想与同事共享你的Maya自定义热键,你需要将
userHotkeys.mel
(或userHotkeys\u Maya\u Default\u Duplicate.mel
)和userNamedCommands.mel
文件从你的公司复制到目标团队的公司。另外一个名为userRunTimeCommands.mel
的文件通常是空的
这些文件位于不同操作系统上的以下目录中:
macOS
–~/Library/Preferences/Autodesk/maya/2016.5/prefs/hotkeys
Linux
–~/maya/2016.5-x64/prefs
Windows
–\Users\\Documents\maya\2016.5-x64\en\u US\prefs
如果打开Maya的脚本编辑器并选中Echo all Commands
选项
在“热键编辑器”(Hotkey Editor)中打开并保存自定义快捷方式时,您会注意到Maya在创建或编辑热键时会保存/更新这三个文件
例如,我创建了热键Alt G,用于在视口中切换网格
hotkey -keyShortcut "g" -alt -name ("ToggleGridNameCommand");
这是我在脚本编辑器中看到的内容:
之后,您可以与您的团队共享保存的userHotkeys.mel
和userNamedCommands.mel
文件。您还可以在任何文本编辑器中编辑这些ASCII文件