スクリプト エディタ(Script Editor)のカスタマイズ

ハイパーシェード(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 ではサポートされていません。