ファイル パス エディタ(File Path Editor)は、登録されたノードやアトリビュートのみを認識します。リファレンス ファイル、イメージ プレーン、オーディオ ノードが既定で登録されています。useAsFilename フラグのあるアトリビュート(カスタム アトリビュートを除く)を持つその他のノードを登録することもできます。この要件によって、ファイル パス エディタ(File Path Editor)に表示される内容をコントロールすることができ、プラグインやスクリプトからのカスタム ノード タイプをサポートすることができます。
ファイル パス エディタ(File Path Editor)に要素を登録するには
- 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)から要素を登録解除するには
- Maya で、MEL コマンド filePathEditor -deregisterType "<nodetype>.<attribute>"; をコマンド ラインまたはスクリプト エディタ(Script editor)に入力します。
たとえば、オーディオ ノードを登録解除するには、コマンド filePathEditor -deregisterType "audio.filename"; を入力します。
要素はプリファレンス フォルダ内の filePathEditorRegistryPref.mel ファイルおよびファイル パス エディタ(File Path Editor)のすべての場所から自動的に除去されます。
関連項目