ハイパーシェード(Hypershade)をカスタマイズして、スクリプト エディタ(Script Editor)をハイパーシェード(Hypershade)ウィンドウのタブとして表示させることができます。このタブは、ハイパーシェード(Hypershade)の現在のインスタンス以外では保持されません。スクリプトエディタ(Script Editor)がハイパーシェード(Hypershade)にあるときは、別個に開くことはできません。
スクリプト エディタ(Script Editor)とハイパーシェード(Hypershade)を開きます。ハイパーシェード(Hypershade)がフローティング ウィンドウで表示されている場合、以下のコマンドを実行してハイパーシェード(Hypershade)にスクリプト エディタ(Script Editor)タブを作成します。
setParent hyperShadePanel1Window|TearOffPane|hyperShadePanel1|mainForm|mainPane|createBarWrapForm|createAndOrganizeForm|createAndOrganizeTabs; $layOut1 = `paneLayout -configuration "single" "scriptEditor"`; setParent $layOut1; control -e -p $layOut1 scriptEditorPanel1Window;
ハイパーシェード(Hypershade)がペイン内にある場合は、代わりに以下のコマンドを実行します。
setParent MayaWindow|formLayout1|viewPanes|hyperShadePanel1|mainForm|mainPane|createBarWrapForm|createAndOrganizeForm|createAndOrganizeTabs; $layOut1 = `paneLayout -configuration "single" "scriptEditor"`; setParent $layOut1; control -e -p $layOut1 scriptEditorPanel1Window;
このタブを除去するには、ハイパーシェード(Hypershade)を閉じるか、ティアオフします。スクリプトエディタ(Script Editor)は、ウィンドウ > 一般エディタ > スクリプト エディタ(Windows > General Editors > Script Editor)、またはスクリプトエディタ(Script Editor)アイコンからでも表示できます。
この例は、QT を搭載した Maya の柔軟性を示すもので、上級ユーザが独自の目的に合わせてカスタマイズできるように提供されています。ただし、この例を使用したワークフローは Maya ではサポートされていません。