ジャンプ先: 概要. 戻り値. フラグ. Python 例.

概要

play([forward=boolean], [playSound=boolean], [record=boolean], [sound=string], [state=boolean], [wait=boolean])

注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。

play は、取り消し可能、照会可能、および編集不可能です。

再生の開始と停止を行います。再生のフレーム範囲を変更する場合は、playbackOptions コマンドを参照してください。

戻り値

なし

照会モードでは、戻り値のタイプは照会されたフラグに基づきます。

フラグ

forward, playSound, record, sound, state, wait
ロング ネーム(ショート ネーム) 引数タイプ プロパティ
forward(f) boolean createquery
true に設定すると、現在の時間から再生範囲の最大値までアニメーションが再生されます。false に設定すると、現在の時間から再生範囲の最低値まで再生されます。照会すると int を返します。
state(st) boolean createquery
再生の開始/停止を行います。
record(rec) boolean createquery
記録システムを有効にし、1 つの再生ループを開始します。
wait(w) boolean create
完了するまで待機してからコマンド ウィンドウに制御を返します。
sound(s) string createquery
再生中に使用する音声ノードを指定します。
playSound(ps) boolean createquery
再生の際にサウンドを使用すべきかどうかを指定します。

フラグはコマンドの作成モードで表示できます フラグはコマンドの編集モードで表示できます
フラグはコマンドの照会モードで表示できます フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。

Python 例

import maya.cmds as cmds

# Begin playback from min to max
#
cmds.play( forward=True )

# Begin playback from max to min
#
cmds.play( forward=False )

# Stop (forward or backward) playback
#
cmds.play( state=False )

# Record mode through one playback loop
#
cmds.play( record=True )

# Are we playing back?  Returns 1 if yes, 0 if no.
#
cmds.play( q=True, state=True )