ジャンプ先: 概要. 戻り値. フラグ. Python 例.
animDisplay([modelUpdate=string], [refAnimCurvesEditable=boolean], [timeCode=boolean], [timeCodeOffset=string])
注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。
animDisplay は、取り消し可能、照会可能、および 編集可能 です。
アニメーション ウィンドウで使われる特定の表示オプションを変更します。
なし
照会モードでは、戻り値のタイプは照会されたフラグに基づきます。
modelUpdate, refAnimCurvesEditable, timeCode, timeCodeOffset
ロング ネーム(ショート ネーム) |
引数タイプ |
プロパティ |
timeCode(tc)
|
boolean
|
|
|
アニメーション ウィンドウ(タイム スライダ(Time Slider)、グラフ エディタ(Graph Editor)とドープ シート(Dope Sheet))でタイム コードを表示するかどうかを制御します。
|
|
timeCodeOffset(tco)
|
string
|
|
|
このフラグは非推奨になりました。レガシー スクリプトは破棄されず存在していますが、
このフラグは何も実行しません。タイムコードを設定および照会するには、
新しい timeCode コマンドを参照してください。
|
|
modelUpdate(upd)
|
string
|
|
|
アニメーション カーブへの変更を、ディペンデンシー グラフによりどのようにモデルに反映させていくか制御します。有効なモードは「none (なし)」、「interactive (インタラクティブ)」、「delayed (遅延)」です。modelUpdate のオプションが「none」(なし)の場合、アニメーション カーブを変更してもモデルは更新されません(モデルを更新するには currentTime を変更します)。modelUpdate のオプションが「interactive」の場合(これが既定の設定です)、アニメーション カーブがインタラクティブに変更されて、それにつれてモデルが更新されます。modelUpdate のオプションが「delayed」の場合、アニメーション カーブへの最終変更が行われると、モデルが更新されます。modelUpdate が「interactive」または「delayed」 のいずれかに設定されている場合、各コマンドによりアニメーション カーブに変更が加えられると、モデルは更新されます。
|
|
refAnimCurvesEditable(rae)
|
boolean
|
|
|
リファレンス ファイルのアニメーション カーブを編集できるかどうかを指定します。
|
|
フラグはコマンドの作成モードで表示できます
|
フラグはコマンドの編集モードで表示できます
|
フラグはコマンドの照会モードで表示できます
|
フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。
|
import maya.cmds as cmds
# If the current time unit were ntsc (30 frames per
# second) frame 50 would be displayed as "00:00:01:20".
#
cmds.animDisplay( timeCode=True )
# Set the display option so that interactive operations
# in the graph editor or dope sheet will cause the
# model views to be updated simultaneously
#
cmds.animDisplay( modelUpdate="interactive" )