ジャンプ先: 概要. 戻り値. キーワード. 関連. フラグ. Python 例.
animLayer([addRelatedKG=boolean], [addSelectedObjects=boolean], [affectedLayers=boolean], [animCurves=boolean], [attribute=string], [baseAnimCurves=boolean], [bestAnimLayer=boolean], [bestLayer=boolean], [blendNodes=boolean], [children=string], [collapse=boolean], [copy=string], [copyAnimation=string], [copyNoAnimation=string], [excludeBoolean=boolean], [excludeDynamic=boolean], [excludeEnum=boolean], [excludeRotate=boolean], [excludeScale=boolean], [excludeTranslate=boolean], [excludeVisibility=boolean], [exists=boolean], [extractAnimation=string], [findCurveForPlug=string], [forceUIRebuild=boolean], [forceUIRefresh=boolean], [layeredPlug=string], [lock=boolean], [moveLayerAfter=string], [moveLayerBefore=string], [mute=boolean], [override=boolean], [parent=string], [passthrough=boolean], [preferred=boolean], [removeAllAttributes=boolean], [removeAttribute=string], [root=string], [selected=boolean], [solo=boolean], [weight=float], [writeBlendnodeDestinations=boolean])
注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。
animLayer は、取り消し可能、照会可能、および編集可能です。
アニメーション レイヤを作成および編集します。string | 現在文書化されていない値を返します |
照会モードでは、戻り値のタイプは照会されたフラグに基づきます。
ロング ネーム(ショート ネーム) | 引数タイプ | プロパティ | ||
---|---|---|---|---|
root(r)
|
string
|
|||
|
||||
mute(m)
|
boolean
|
|||
|
||||
solo(s)
|
boolean
|
|||
|
||||
override(o)
|
boolean
|
|||
|
||||
passthrough(pth)
|
boolean
|
|||
|
||||
lock(l)
|
boolean
|
|||
|
||||
parent(p)
|
string
|
|||
|
||||
children(c)
|
string
|
|||
|
||||
weight(w)
|
float
|
|||
|
||||
attribute(at)
|
string
|
|||
|
||||
bestAnimLayer(blr)
|
boolean
|
|||
|
||||
animCurves(anc)
|
boolean
|
|||
|
||||
writeBlendnodeDestinations(wbd)
|
boolean
|
|||
|
||||
baseAnimCurves(bac)
|
boolean
|
|||
|
||||
blendNodes(bld)
|
boolean
|
|||
|
||||
addSelectedObjects(aso)
|
boolean
|
|||
|
||||
excludeTranslate(etr)
|
boolean
|
|||
|
||||
excludeRotate(ert)
|
boolean
|
|||
|
||||
excludeScale(esc)
|
boolean
|
|||
|
||||
excludeVisibility(evs)
|
boolean
|
|||
|
||||
excludeBoolean(ebl)
|
boolean
|
|||
|
||||
excludeDynamic(edn)
|
boolean
|
|||
|
||||
excludeEnum(een)
|
boolean
|
|||
|
||||
addRelatedKG(akg)
|
boolean
|
|||
|
||||
removeAttribute(ra)
|
string
|
|||
|
||||
removeAllAttributes(raa)
|
boolean
|
|||
|
||||
copy(cp)
|
string
|
|||
|
||||
copyNoAnimation(cna)
|
string
|
|||
|
||||
exists(ex)
|
boolean
|
|||
|
||||
preferred(prf)
|
boolean
|
|||
|
||||
selected(sel)
|
boolean
|
|||
|
||||
collapse(col)
|
boolean
|
|||
|
||||
bestLayer(bl)
|
boolean
|
|||
|
||||
affectedLayers(afl)
|
boolean
|
|||
|
||||
moveLayerAfter(mva)
|
string
|
|||
|
||||
moveLayerBefore(mvb)
|
string
|
|||
|
||||
layeredPlug(lp)
|
string
|
|||
|
||||
extractAnimation(ea)
|
string
|
|||
|
||||
copyAnimation(ca)
|
string
|
|||
|
||||
forceUIRefresh(uir)
|
boolean
|
|||
|
||||
forceUIRebuild(fur)
|
boolean
|
|||
|
||||
findCurveForPlug(fcv)
|
string
|
|||
|
フラグはコマンドの作成モードで表示できます | フラグはコマンドの編集モードで表示できます |
フラグはコマンドの照会モードで表示できます | フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。 |
import maya.cmds as cmds cmds.animLayer("layer1", mute=True, solo=True, override=True, passthrough=False, lock=True) cmds.animLayer("layer1", query=True, mute=True) # Result: 1 # cmds.animLayer("layer1", query=True, solo=True) # Result: 1 # cmds.animLayer("layer1", query=True, override=True) # Result: 1 # cmds.animLayer("layer1", query=True, passthrough=True) # Result: 0 # cmds.animLayer("layer1", query=True, lock=True) # Result: 1 # cmds.animLayer("layer1", query=True, parent=True) # Result: BaseAnimation #