ウィンドウに表示

お気に入りに追加

ホーム: Autodesk Maya オンライン ヘルプ
例: ロボットの腕を入れ替える

アセットの編集

テンプレートとビューの作成
カスタム コマンドまたはメニューのコンテナへの割り当て
コンテナのオブジェクトを
クリックすると実行されるカスタム スクリプトを割り当てることができます。
カスタム スクリプトをコンテナに割り当てるには
- アウトライナ(Outliner)でコンテナを選択します。
- アトリビュート エディタ(Attribute Editor)を開きます。
- コンテナ タブのコンテナ アトリビュート(Container Attributes)セクションでRmb コマンド(Rmb Command)フィールドにカスタム スクリプト名を入力します。
これで、シーン ビューにあるコンテナのオブジェクトを
クリックするか、アウトライナ(Outliner)でコンテナかコンテナ内のオブジェクトを
クリックしてマーキング メニューからコンテナ(Container)を選択すると、スクリプトを実行できるようになります。
注:アウトライナ(Outliner)からカスタム スクリプトを実行すると、マーキング メニューにスクリプト名は表示されません。コンテナ(Container)メニューをハイライトしてからマウス ボタンを放すだけでスクリプトを実行できます。
注:スクリプトは、Rmb コマンド(Rmb Command)フィールドに入力するのに適したスクリプト パス(環境変数: MAYA_SCRIPT_PATH)に置く必要があります。
注:Rmb コマンド(Rmb Command)フィールドにスクリプト名を入力する場合は、拡張子(MEL ファイルの mel など)を含めないでください。
このアトリビュートを利用する方法の 1 つは、シーンやアウトライナ(Outliner)(マーキング メニューのコンテナ(Container)セクション)で特定のコンテナを
クリックしたときに表示される既存のマーキング メニューに、カスタム メニューに追加するスクリプトを割り当てることです。containerRmbMenu.mel という名前のサンプル スクリプトが Maya のデフォルト スクリプトに含まれています。これは、Maya
のインストール ディレクトリの scripts/others に格納されています。