Maya 右键单击上下文相关菜单
Maya right click context sensitive menu
我正在尝试从 Maya 编辑右键单击上下文相关菜单。我已经找到了如何添加 menuItem 但我希望将此项目放在列表的顶部而不是底部......我认为在这种情况下我需要从菜单中删除所有项目,添加我的然后重新添加默认的玛雅人,但我不知道如何重新添加它们。我在哪里可以找到它?大多数主题都说 "modify Maya's source code" 但这甚至不是一个选项。
有什么建议吗?
谢谢!
好的,我想我找到了解决方案,这是我找到的最好的解决方案,但这不是很方便...
在脚本文件夹中创建 buildobjectMenuItemsNow.mel 和 dagMenuProc.mel 的副本,以便 Maya 读取它们的而不是本地的。完成后,您可以修改 dagMenuProc.mel 而无需在处理副本时破坏任何内容。
需要修改的过程是最后一个:dagMenuProc(第 2240 行)
您可以开始在循环内部进行修改(第 2266 行)
我所做的是调用一个 Python 文件,在菜单中添加更多项目,您显然可以通过删除几行 MEL 来删除一些项目。
我希望这可以帮助别人。
如果还有其他方法可以做到这一点,我很想听听 !
我正在尝试从 Maya 编辑右键单击上下文相关菜单。我已经找到了如何添加 menuItem 但我希望将此项目放在列表的顶部而不是底部......我认为在这种情况下我需要从菜单中删除所有项目,添加我的然后重新添加默认的玛雅人,但我不知道如何重新添加它们。我在哪里可以找到它?大多数主题都说 "modify Maya's source code" 但这甚至不是一个选项。
有什么建议吗?
谢谢!
好的,我想我找到了解决方案,这是我找到的最好的解决方案,但这不是很方便...
在脚本文件夹中创建 buildobjectMenuItemsNow.mel 和 dagMenuProc.mel 的副本,以便 Maya 读取它们的而不是本地的。完成后,您可以修改 dagMenuProc.mel 而无需在处理副本时破坏任何内容。 需要修改的过程是最后一个:dagMenuProc(第 2240 行)
您可以开始在循环内部进行修改(第 2266 行)
我所做的是调用一个 Python 文件,在菜单中添加更多项目,您显然可以通过删除几行 MEL 来删除一些项目。
我希望这可以帮助别人。 如果还有其他方法可以做到这一点,我很想听听 !