ファイル パス エディタ(File Path Editor)に要素を登録する

ファイル パス エディタ(File Path Editor)は、登録されたノードやアトリビュートのみを認識します。リファレンス ファイル、イメージ プレーン、オーディオ ノードが既定で登録されています。useAsFilename フラグのあるアトリビュート(カスタム アトリビュートを除く)を持つその他のノードを登録することもできます。この要件によって、ファイル パス エディタ(File Path Editor)に表示される内容をコントロールすることができ、プラグインやスクリプトからのカスタム ノード タイプをサポートすることができます。

ファイル パス エディタ(File Path Editor)に要素を登録するには

  1. Maya で、MEL コマンド filePathEditor -registerType "<nodetype>.<attribute>" -typeLabel "<labelname>";コマンド ラインまたはスクリプト エディタ(Script editor)に入力します。
    たとえば、ラベル名が Sound のオーディオ ノードを登録するには、コマンド filePathEditor -registerType "audio.filename" -typeLabel "Sound"; を入力します。
    注: シーン アセンブリ パスを登録するには、次のいずれかを実行します。
    • アセンブリ定義ノードからのリプリゼンテーション ファイルを含めるには、filePathEditor -registerType "assemblyDefinition"; を使用します。
    • アセンブリ リファレンス ノードからの定義ファイルを含めるには、filePathEditor -registerType "assemblyReference"; を使用します。

    要素はプリファレンス フォルダ内の filePathEditorRegistryPrefs.mel ファイルに自動的に保存されます。詳細については、プリファレンス(Preferences)を参照してください。

    登録されると、ラベルはファイル パス エディタ(File Path Editor)の次の場所で使用されます。
    • オプション > ファイル タイプ別にリスト表示(Options > List by File Type)
    • 選択 > タイプ別に選択(Select > Select by Type)
    • 表示(Show)メニュー
    • 自動解決(Auto Resolve)ウィンドウ解決法(Resolve)リスト

ファイル パス エディタ(File Path Editor)から要素を登録解除するには

  1. Maya で、MEL コマンド filePathEditor -deregisterType "<nodetype>.<attribute>";コマンド ラインまたはスクリプト エディタ(Script editor)に入力します。

    たとえば、オーディオ ノードを登録解除するには、コマンド filePathEditor -deregisterType "audio.filename"; を入力します。

    要素はプリファレンス フォルダ内の filePathEditorRegistryPref.mel ファイルおよびファイル パス エディタ(File Path Editor)のすべての場所から自動的に除去されます。

関連項目