移動先: 概要 戻り値 キーワード. 関連項目. フラグ. Python 例.
polyBlindData([associationType=string], [binaryData=string], [booleanData=boolean], [delete=boolean], [doubleData=float], [int64Data=int64], [intData=int], [longDataName=string], [rescan=boolean], [reset=boolean], [shape=boolean], [shortDataName=string], [stringData=string], [typeId=int])
注意: オブジェクト名や引数を表す文字列はカンマで区切ります。これは概要には示されていません。
polyBlindData は 「元に戻す」が可能、「照会」が不可能、「編集」が可能 です。
blindData タイプを作成します(つまり、TdnPolyBlindData のインスタンスを作成します)。照会フラグと併用すると、blindData タイプを定義するデータ型を返します。
このコマンドを使用して、blindData ノードを作成、そして編集することができます。
associationType フラグを指定する必要があります。これは、指定した BD typeId のインスタンスがヒストリ チェーン内に存在しても、その associationType が一致しない場合は、新しい polyBlindData ノードが作成されるためです。
オブジェクト レベルのブラインド データの場合は、オブジェクトのみを指定する必要があります。
オブジェクト上に新しい複合アトリビュート BlindDataNNNN が作成されます。
オブジェクト レベルのブラインド データの場合、ブラインド データのアトリビュート名は、全タイプに渡って固有である必要があります。
つまりこのコマンドでは、次を指定する必要があります。- typeId
- associationType
- 編集するデータの longDataName または shortDataName
- 指定する実データ
- このデータをアタッチするコンポーネント
Polygon, blinddata, assign, command
blindDataType, polyQueryBlindData
associationType, binaryData, booleanData, delete, doubleData, int64Data, intData, longDataName, rescan, reset, shape, shortDataName, stringData, typeId
: コマンドの作成モードで使用可能なフラグ
|
: コマンドの編集モードで使用可能なフラグ
|
: コマンドの照会モードで使用可能なフラグ
|
: タプルまたはリストとして渡された複数の引数を持てるフラグ
|
import maya.cmds as cmds
cmds.polyBlindData( 'pPlane1.vtx[2]', 'pPlane1.vtx[8]', id=9001, associationType='vertex', ldn='bdFloat', dbd=234 )