移動先: 概要 戻り値 関連項目 フラグ Python の例

概要

namespaceInfo([currentNamespace=boolean], [dagPath=boolean], [listNamespace=boolean], [listOnlyDependencyNodes=boolean], [listOnlyNamespaces=boolean], [parent=boolean])

注意: オブジェクト名や引数を表す文字列はカンマで区切ります。これは概要には示されていません。

namespaceInfo は「元に戻す」が可能、「照会」が不可能「編集」が不可能です。

カレント ネーム スペースに関する情報を表示します。

ネームスペースとは、特定の名前で複数のオブジェクトを単にグループ化したものです。 ネームスペース内の各項目は、項目名と所属するネームスペースの組み合わせで識別することができます。ネームスペースには、他のネームスペースをセットのように含むことができますが、すべてのネームスペースは接続されていてはならない、という制約があります。

ネームスペースは、主に Maya での名前の衝突を回避するために使用されます。名前の衝突とは、ファイルをインポートした場合などに、新規のオブジェクトが既存のオブジェクトと同じ名前を持つことを指します。 ネームスペースを使用すると、2 つのオブジェクトが別のネームスペースにあれば、同じ名前を付けることができます。

ネーム グループは名前を単にグループ化したものであり、選択、DAG、ディペンデンシー グラフ、その他いかなる Maya の機能にも影響しないことに注意してください。すべてのネームスペース名は、コロンで区切ります。

戻り値

string

関連項目

namespace

フラグ

currentNamespace, dagPath, listNamespace, listOnlyDependencyNodes, listOnlyNamespaces, parent
ロング ネーム(ショート ネーム) 引数型 プロパティ
listNamespace(ls) boolean create
カレント ネームスペースにの内容をリスト表示します。
currentNamespace(cur) boolean create
カレント ネームスペースの名前を表示します。
parent(p) boolean create
カレント ネームスペースの親を表示します。
listOnlyDependencyNodes(lod) boolean create
カレント ネームスペース内のすべてのディペンデンシー ノードをリスト表示します。
listOnlyNamespaces(lon) boolean create
カレント ネームスペース内の、すべてのネームスペースをリスト表示します。
dagPath(dp) boolean create
「-ls/-listNamespace」フラグと「-lod\-listOnlyDependencyNodes」フラグが変更され、返される DAG オブジェクト名に名前が固有になるのに必要な DAG パスが含まれます。このフラグがなければ、DAG パスが含まれない名前が返されます。

: コマンドの作成モードで使用可能なフラグ : コマンドの編集モードで使用可能なフラグ
: コマンドの照会モードで使用可能なフラグ : タプルまたはリストとして渡された複数の引数を持てるフラグ

Python の例

import maya.cmds as cmds

# List the contents of the current namespace
#
cmds.namespaceInfo( listNamespace=True )

# List the parent of the current namespace
#
cmds.namespaceInfo( parent=True )