ジャンプ先: 概要. 戻り値. キーワード. 関連. フラグ. Python 例.

概要

baseTemplate([string], [exists=boolean], [fileName=string], [force=boolean], [load=boolean], [matchFile=string], [silent=boolean], [unload=boolean], [viewList=string])

注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。

baseTemplate は、取り消し不可能、照会可能、および 編集可能 です。

これは、テンプレートを編集および照会するコマンドのクラスです。

戻り値

なし

照会モードでは、戻り値のタイプは照会されたフラグに基づきます。

キーワード

base, template

関連

baseView, containerTemplate

フラグ

exists, fileName, force, load, matchFile, silent, unload, viewList
ロング ネーム(ショート ネーム) 引数タイプ プロパティ
exists(ex) boolean query
指定したテンプレートが存在するかどうかによって、true または false を返します。matchFile 引数と一緒に使用する際、テンプレートが存在し、ロード元のファイル名が指定のファイル名と一致する場合、照会は true を返します。
fileName(fn) string createquery
テンプレートに関連付けるファイル名を指定します。この引数は、ロード、保存、または照会モードと一緒に使用できます。テンプレートに関連付けられた名前がない場合は、テンプレート名に基づいた既定のファイル名が使用されます。ファイル名とテンプレート名を対応させることをお勧めしますが、必須ではありません。
force(f) boolean create
このフラグは他のアクションとともに使用して、上書きや破壊的な操作を実行できるようにします。ロードで使用すると、ファイルから既存のテンプレートを再ロードできるようになります。作成モードで使用すると、既存のテンプレートを再作成することができるようになります(fromContainer 引数を使用してテンプレートを再生成する場合など)。
load(l) boolean
ファイルから既存のテンプレートをロードします。テンプレートに対するファイル名を指定すると、ファイル全体(つまりファイル内のすべてのテンプレート)がロードされます。ファイル名を指定しないと、テンプレート名に基づいて、既定のファイル名が使用されます。
matchFile(mf) string query
このフラグは、他のフラグと一緒に使用して照会モードで使用し、照会操作の一部として一致させるオプションのファイル名を指定します。

照会モードでは、このフラグに値が必要になります。

silent(si) boolean createqueryedit
サイレント モードは、通常はコマンドの実行でレポートされるすべてのエラーや警告メッセージを出力しないようにします。戻り値には影響しません。
unload(u) boolean create
指定したテンプレートをアンロードします。このアクションは、関連するテンプレート ファイルを削除するのではなく、単にテンプレート定義を現在のセッションから除去するだけです。
viewList(vl) string createquery
照会モードで使用するこのフラグは、テンプレートに定義されたすべてのビューのリストを返します。

フラグはコマンドの作成モードで表示できます フラグはコマンドの編集モードで表示できます
フラグはコマンドの照会モードで表示できます フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。

Python 例

import maya.cmds as cmds

#    Determine if template exists
#
cmds.baseTemplate ('foo.xml', exists=True)
#