移動先: 概要 戻り値 キーワード. 関連項目. フラグ. MEL 例.
containerTemplate [-addNames] [-addView string] [-attributeList string] [-baseName string] [-delete] [-exists] [-expandCompounds boolean] [-fileName string] [-force] [-fromContainer string] [-layoutMode int] [-load] [-matchFile string] [-matchName string] [-removeView string] [-save] [-searchPath string] [-silent] [-templateList string] [-unload] [-viewList string]
containerTemplate は 「元に戻す」が不可能、「照会」が可能、「編集」が可能 です。
コンテナ テンプレートは、コンテナのパブリッシュされたインタフェースの説明です。このコマンドは、コンテナのテンプレート ファイルを作成して保存したり、既存のテンプレート ファイルをロードしたりする機能を提供します。テンプレートが存在する限り、ユーザはそのテンプレート情報を照会できます。なし
戻り値の型は照会モードでは照会フラグが基になります。
ロング ネーム(ショート ネーム) | 引数型 | プロパティ | ||
---|---|---|---|---|
-exists(-ex)
|
|
![]() |
||
|
||||
-load(-l)
|
|
|||
|
||||
-save(-s)
|
|
![]() |
||
|
||||
-delete(-d)
|
|
![]() |
||
|
||||
-unload(-u)
|
|
![]() |
||
|
||||
-fromContainer(-fc)
|
string
|
![]() |
||
|
||||
-addNames(-an)
|
|
![]() |
||
|
||||
-addView(-av)
|
string
|
![]() ![]() |
||
|
||||
-removeView(-rv)
|
string
|
![]() ![]() |
||
|
||||
-layoutMode(-lm)
|
int
|
![]() |
||
|
||||
-expandCompounds(-ec)
|
boolean
|
![]() ![]() |
||
|
||||
-fileName(-fn)
|
string
|
![]() ![]() |
||
|
||||
-matchFile(-mf)
|
string
|
![]() |
||
|
||||
-matchName(-mn)
|
string
|
![]() |
||
|
||||
-force(-f)
|
|
![]() |
||
|
||||
-attributeList(-al)
|
string
|
![]() ![]() ![]() |
||
|
||||
-viewList(-vl)
|
string
|
![]() ![]() |
||
|
||||
-baseName(-bn)
|
string
|
![]() ![]() |
||
|
||||
-templateList(-tl)
|
string
|
![]() |
||
|
||||
-searchPath(-sp)
|
string
|
![]() |
||
|
||||
-silent(-si)
|
|
![]() ![]() ![]() |
||
|
![]() |
![]() |
![]() |
![]() |
// Create a container template using the published attribute information from // container1. // containerTemplate -fromContainer container1 characterRig; // // Save the template to a template file in the default template location. containerTemplate -save characterRig; // // Load a template (the template is located along the template search path) containerTemplate -load characterRig; // // Re-load a template that has already been loaded // This is useful if you have made edits to the template outside of maya containerTemplate -force -load characterRig; // // Determine the file that a template was loaded from containerTemplate -query -fileName characterRig; // Result: C:/myTemplates/characterRig.template // // // Add a view to a container template. This view will be generated from the // given container, and will use a group-by-node hierarchical layout. // The view can be subesequently customized if desired. // containerTemplate -edit -addView "newView" -fromContainer container1 -layoutMode 1 characterRig; containerTemplate -save characterRig; // // Add another view to a container template. // This view will be generated with a default layout and can be // subsequently customized. // containerTemplate -edit -addView "newView2" characterRig; containerTemplate -save characterRig; // // Get the list of attributes in the template. This will return // a flat list of attribute names in the order in which they appear // in the template definition. // containerTemplate -query -attributeList characterRig; // Result: attribute1 attribute2 attribute3 ... // // List all loaded templates string $list[] = `containerTemplate -query -templateList`; // List all templates matching a a given template name // Note that all templates with matching base name (in any package) will // be returned. string $matches[] = `containerTemplate -query -templateList -matchName "characterRig"`; // Result: characterRig //