ジャンプ先: 概要. 戻り値. キーワード. 関連. フラグ. Python 例.
dbpeek([allObjects=boolean], [detail=string], [outputFile=string], [type=string])
注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。
dbpeek は、取り消し不可能、照会可能、および 編集不可能 です。
dbpeek コマンドは、注目する情報について Maya データを分析するために使用します。分析できる情報のタイプの詳細については、フラグの説明を参照してください。
string[] | タイプの照会では、使用可能なタイプを含む文字配列が得られます。 |
string[] | 特定のタイプの照会では、使用可能な詳細フラグを含む文字配列が得られます。 |
string[] | ストリームを指定しない場合、ピーク情報が 1 行に 1 つの文字列で返されます。 |
int | ピーク情報をストリームにダンプすると、エラー数が返されます。 |
照会モードでは、戻り値のタイプは照会されたフラグに基づきます。
debug, node, attribute
dbcount, dgInfo, dgdirty, dgeval, dgmodified
allObjects, detail, outputFile, type
フラグはコマンドの作成モードで表示できます
|
フラグはコマンドの編集モードで表示できます
|
フラグはコマンドの照会モードで表示できます
|
フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。
|
import maya.cmds as cmds
import maya.cmds as cmds
// Find the available peek types
cmds.dbpeek( type=True, query=True )
# Return: [metadata, nodes, references] #
// Describe the detail of a single available type
cmds.dbpeek( query=True, type='nodes' )
The peek type 'nodes' understands detail flags 'attributes, visible'.
The 'visible' flag filters the display list to ignore any hidden
or internal nodes. Default is to show all nodes
Normal display will show a count of nodes in the scene of each
type. Adding the 'attributes' flag includes the attribute count
for each node as well, segregated by static, extension, and dynamic
types.
# Return: 1 #
cmds.loadPlugin( 'MetadataSample' )
cmds.polyPlane( name='planeLuck' )
cmds.dataStructure( asString='name=TestStructure:int32=ID )
cmds.importMetadata( asString='channel face\n stream\n TestStream\n TestStructure\n 0\n 99\n 1\n 999\n 2\n 9999\n endStream\n endChannel\n endAssociations" "planeLuckShape' )
# Peek at the newly created metadata
#
cmds.dbpeek( type='metadata', detail='summary' )
Node planeLuckShape : face( TestStream[3] )