getAttr [-asString] [-caching] [-channelBox] [-expandEnvironmentVariables] [-keyable] [-lock] [-multiIndices] [-settable] [-silent] [-size] [-time time] [-type]
attribute
getAttr は 「元に戻す」が可能、「照会」が不可能、「編集」が不可能 です。
このコマンドは指定したオブジェクトのアトリビュート値を返します。 該当する場合には UI ユニットが使用されます。 現在、表示できるアトリビュートのタイプは次のとおりです。Any | アトリビュートの値、または状態です。返される値の数とタイプは、アトリビュート タイプによって異なります。 |
ロング ネーム(ショート ネーム) | 引数型 | プロパティ | ||
---|---|---|---|---|
-keyable(-k)
|
|
|||
|
||||
-lock(-l)
|
|
|||
|
||||
-type(-typ)
|
|
|||
|
||||
-size(-s)
|
|
|||
|
||||
-time(-t)
|
time
|
|||
|
||||
-silent(-sl)
|
|
|||
|
||||
-settable(-se)
|
|
|||
|
||||
-expandEnvironmentVariables(-x)
|
|
|||
|
||||
-asString(-as)
|
|
|||
|
||||
-channelBox(-cb)
|
|
|||
|
||||
-caching(-ca)
|
|
|||
|
||||
-multiIndices(-mi)
|
|
|||
|
: コマンドの作成モードで使用可能なフラグ | : コマンドの編集モードで使用可能なフラグ |
: コマンドの照会モードで使用可能なフラグ | : 1 つのコマンドで複数回使用可能なフラグ |
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 //