ジャンプ先: 概要. 戻り値. 関連. フラグ. MEL 例.
getAttr [-asString] [-caching] [-channelBox] [-expandEnvironmentVariables] [-keyable] [-lock] [-multiIndices] [-noEvaluation] [-settable] [-silent] [-size] [-time time] [-type]
attribute
getAttr は、取り消し不可能、照会不可能、および編集不可能です。
このコマンドは指定したオブジェクトのアトリビュート値を返します。 Ufe アトリビュートの場合、入力アトリビュートの文字列は、「<ufe_path_string>.<ufe_attribute_name>」にする必要があります。 該当する場合には UI ユニットが使用されます。 現在、表示できるアトリビュートのタイプは次のとおりです。Any | アトリビュートの値、または状態です。返される値の数とタイプは、アトリビュート タイプによって異なります。 |
ロング ネーム(ショート ネーム) | 引数タイプ | プロパティ | ||
---|---|---|---|---|
-asString(-as)
|
|
|||
|
||||
-caching(-ca)
|
|
|||
|
||||
-channelBox(-cb)
|
|
|||
|
||||
-expandEnvironmentVariables(-x)
|
|
|||
|
||||
-keyable(-k)
|
|
|||
|
||||
-lock(-l)
|
|
|||
|
||||
-multiIndices(-mi)
|
|
|||
|
||||
-noEvaluation(-ne)
|
|
|||
|
||||
-settable(-se)
|
|
|||
|
||||
-silent(-sl)
|
|
|||
|
||||
-size(-s)
|
|
|||
|
||||
-time(-t)
|
time
|
|||
|
||||
-type(-typ)
|
|
|||
|
フラグはコマンドの作成モードで表示できます | フラグはコマンドの編集モードで表示できます |
フラグはコマンドの照会モードで表示できます | コマンド内でフラグを複数回使用できます。 |
createNode revolve -n gravityWell; sphere -n loxTank; cone -n noseCone; cone -n fin; pointConstraint -n weld fin noseCone; float $angle = `getAttr gravityWell.esw`; // Result: 360 // string $type = `getAttr -type loxTank.translate`; // Result: double3 // int $lock = `getAttr -lock noseCone.translateX`; // Result: 0 // float $finZ = `getAttr -time 12 fin.translateZ`; // Result: 0 // int $size = `getAttr -size weld.target`; // Result: 1 // int $size = `getAttr -settable weld.target`; // Result: 0 // float $matrix[] = `getAttr loxTank.matrix`; // Result: 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 // createNode file -n file1; setAttr file1.ftn -type "string" "$TMPDIR/smile.gif"; string $s = `getAttr file1.ftn`; // Result: $TMPDIR/smile.gif // string $s = `getAttr -x file1.ftn`; // Result: /var/tmp/smile.gif // // Get the list of all used indices on a multi attribute getAttr -multiIndices initialShadingGroup.dagSetMembers // Result: 0 1 2 //