2009-06-24 2 views
2

私はMELのUIウィンドウを作成し、それにコンテンツを追加する方法を知っています。 UVテクスチャエディタなどのUIをMayaウィンドウに「固定」する方法がわかりません。理想的には、私のUIが付いているUVテクスチャエディタのどの面を制御し、それをウィンドウで移動して最小化するかを制御したいと思っています。そんなことは可能ですか?MEL UIをMayaのUVテクスチャエディタに接続するにはどうすればいいですか?

答えて

3

MELウィンドウでは、ウィンドウの名前を知る必要があり、独自のUIを挿入することができます(新しいUIの作成時に-parentオプションを使用)。しかし、どのようにウィンドウが構築されたか分からない限り、これは難しいことがあります。

を開始するのに最適な場所がある:スクリプトエディタウィンドウのメニューで

は、Mayaの実行時に実行されるすべてのMELコマンドを表示するオプションを有効にすることができます。これが有効になったら、ターゲットウィンドウ(この場合はテクスチャウィンドウ)を開き、スクリプトエディタに戻ります(エコーコマンドオプションをもう一度オフにするか、スパムになります)、Mayaが実行したコマンドを確認します。テクスチャウィンドウの作成/表示を行うコマンドの名前を見つけることができます。

次に、Mayaインストールのmelスクリプトでその関数を検索し、テクスチャウィンドウの作成方法を確認できます。次に、既存のウィンドウにUIをうまく追加しようとするか、またはMayaスクリプト全体をコピーして変更して、完全に新しいテクスチャウィンドウを作成します。

関連する問題