如何在ModelPanel中添加menuitem? 是!我无法找到在ModelPanel中添加菜单的正确方法。 (四个顶部,前部,下部,侧面各一个)
例如。我想在&#34之后添加我的菜单;看看Selection MenuItem"
有可能吗?
我找到了 $ modelPanelShowMenus 是一个字符串数组,它是菜单"显示"对于所有四个viewPorts。但是不能深入了解。答案 0 :(得分:1)
是的,这是可能的。您需要覆盖文件global proc postModelEditorViewMenuCmd
中的函数createModelPanelMenu.mel
。将整个过程复制到mel文件到您的用户脚本文件夹。 请勿更改原始文件!
然后在以下行之后的行上添加您的菜单项定义:
$itemName = `menuItem -label (uiRes("m_createModelPanelMenu.kLookAtSelection"))
-command ("{ string $camera = `modelEditor -q -camera "+$editor+"`;"+
"viewLookAt $camera;}")`;
然后在你的userSetup.mel中调用eval延迟调用中的mel文件以覆盖默认行为。你准备好了。
或者覆盖面板本身的菜单处理程序名称。这允许您稍后链接呼叫。