0
我在Maya 2014中工作。我的自定義屬性顯示在Channels Box
中。我現在試圖在Attribute Editor
中顯示我的自定義屬性。下面我有AECamera_OrthoTemplate.mel
代碼稱爲AETemplate文件:Maya中的屬性模板
global proc AECamera_OrthoTemplate(string $nodeName) {
editorTemplate -beginScrollLayout ;
editorTemplate -beginLayout "Camera" -collapse 0 ;
editorTemplate -label "Always Show Frustrum" -addControl "boolAttr" ;
editorTemplate -label "Frustrum NearZ" -addControl "numAttr" ;
editorTemplate -label "Frustrum FarZ" -addControl "numAttr" ;
editorTemplate -label "Frustrum Width" -addControl "numAttr" ;
editorTemplate -label "Frustrum Height" -addControl "numAttr" ;
editorTemplate -endLayout ;
// Currently editing values on the shape object,
// so drag in the shape attributes as well
AEshapeTemplate $nodeName ;
editorTemplate -addExtraControls ;
editorTemplate -endScrollLayout ;
}
觀看時的根據Attribute Editor
與我的自定義相機形狀選擇我看到了開放Camera
佈局,裏面什麼都沒有它,似乎都被放在Extra Attributes
佈局部分內部控制在底部。我想看看嵌套在Camera
部分的控件。
任何幫助,讓我過去這一關,將不勝感激,
感謝。
事實上,你所有的發現都是正確的 - 我早些發現了這個問題,我會回答它的。你可以把自己的答案標記爲「答案」。 – St0fF 2015-05-14 21:08:49