移動先: 概要 戻り値 フラグ. Python 例.

概要

playbackOptions([animationEndTime=time], [animationStartTime=time], [by=float], [framesPerSecond=boolean], [loop=string], [maxPlaybackSpeed=float], [maxTime=time], [minTime=time], [playbackSpeed=float], [view=string])

注意: オブジェクト名や引数を表す文字列はカンマで区切ります。これは概要には示されていません。

playbackOptions は 「元に戻す」が可能、「照会」が可能、「編集」が可能 です。

ループ スタイル、開始時間、終了時間など、再生に関連する特定値の設定か照会を行います。-minTime/maxTime、-animationStartTime/animationEndTime、-by の値を修正するコマンドのみ元に戻すことができます。

戻り値

stringまたは float 編集済みオプションの照会。

戻り値の型は照会モードでは照会フラグが基になります。

フラグ

animationEndTime, animationStartTime, by, framesPerSecond, loop, maxPlaybackSpeed, maxTime, minTime, playbackSpeed, view
ロング ネーム(ショート ネーム) 引数型 プロパティ
loop(l) string createqueryedit
再生の繰り返しの実行および繰り返し方法を制御します。有効な値は、「once」、「continuous」、および「oscillate」です。照会すると、このフラグは string を返します。
minTime(min) time createqueryedit
再生のタイム レンジの開始時間を設定します。照会すると、このフラグは float を返します。
maxTime(max) time createqueryedit
再生のタイム レンジの終了時間を設定します。照会すると、このフラグは float を返します。
animationStartTime(ast) time createqueryedit
アニメーションの開始時間を設定します。照会すると、このフラグは float を返します。
animationEndTime(aet) time createqueryedit
アニメーションの終了時間を設定します。照会すると、このフラグは float を返します。
playbackSpeed(ps) float createqueryedit
好みの再生スピードを設定します。照会すると、このフラグは float を返します。
maxPlaybackSpeed(mps) float createqueryedit
好みの最大再生スピードを設定します。照会すると、このフラグは float を返します。 maxPlaybackSpeed は、playbackSpeed が 0(すべてのフレームを再生)のときにのみ Maya により使用されます。maxPlaybackSpeed は最大再生レートをクランプし、ある特定の値を越えないようにします。maxPlaybackSpeed が 0 の場合、自由な(クランプされない)再生が行われます。
framesPerSecond(fps) boolean createquery
実際の再生速度を照会します。照会すると、このフラグは float を返します。
view(v) string createqueryedit
再生中のモデリング ビューの更新回数を制御します。 有効な値は「all」と「active」です。照会すると、このフラグは文字列を返します。
by(by) float createqueryedit
再生時の時間を増分します。(デフォルト=1.0)。

: コマンドの作成モードで使用可能なフラグ : コマンドの編集モードで使用可能なフラグ
: コマンドの照会モードで使用可能なフラグ : タプルまたはリストとして渡された複数の引数を持てるフラグ

Python 例

import maya.cmds as cmds

cmds.playbackOptions( loop='continuous' )
cmds.playbackOptions( minTime='0sec', maxTime='1sec' )

# Playback every 2nd frame
#
cmds.playbackOptions( by=2 )