次のメソッドは、[時間設定](Time Configuration)ダイアログ ボックスのオプションを取得/設定します。
getKeyStepsPos()
setKeyStepsPos <boolean>
[キー モード切り替え](Key Mode Toggle)がオンのとき、次の位置キーにジャンプするかどうかを取得および設定します。
getKeyStepsRot()
setKeyStepsRot <boolean>
[キー モード切り替え](Key Mode Toggle)がオンのとき、次の回転キーにジャンプするかどうかを取得および設定します。
getKeyStepsScale()
setKeyStepsScale <boolean>
[キー モード切り替え](Key Mode Toggle)がオンのとき、次のスケール キーにジャンプするかどうかを取得および設定します。
getKeyStepsSelOnly()
setKeyStepsSelOnly <boolean>
[キー モード切り替え](Key Mode Toggle)がオンのとき、[選択オブジェクトのみ](Selected Objects Only)を使用するかどうかを取得および設定します。
getKeyStepsUseTrans()
setKeyStepsUseTrans <boolean>
[キー モード切り替え](Key Mode Toggle)がオンのとき、[現在の変換を使用](Use Current Transform)を使用するかどうかを取得および設定します。
次の 3ds Max システム グローバル変数は、[時間設定](Time Configuration)ダイアログ ボックスに適用されます。
animationRange
アクティブなアニメーション範囲の開始フレームおよび終了フレームを定義する間隔値を取得/設定します。.
この値は、[時間設定](Time Configuration)ダイアログ ボックス > [アニメーション] (Animation)領域 > [開始時間](Start Time)、[終了時間](End Time)に設定した値、および[シーンをレンダリング](Render Scene)ダイアログ ボックスの[時間出力](Time Output)領域にある、[アクティブ タイム セグメント](Active Time Segment)オプションの表示値が格納されています。
animationRange
間隔の開始と終了の値は、animationRange.start
および animationRange.end
を使用して個別に読み取ることができます。
ただし、個別に設定することはできません。完全な時間間隔は、animationRange
変数を使用して割り当てる必要があります。
例:
animationRange --Get the current animation range (interval 0f 100f) animationRange = interval 10 50 --Set range to frames 10 to 50 (interval 10f 50f) animationRange.start --Get the start frame of the range 10f animationRange.end --Get the end frame of the range 50f --To change the end frame of the interval only: animationRange = interval animationRange.start 90f (interval 10f 90f)
frameRate
現在のシーンのフレーム レートを定義する整数値(1 秒間のフレーム数)を取得/設定するシステム グローバル変数。
この値は、[時間設定](Time Configuration)ダイアログ ボックスで設定した値と同じです。
playActiveOnly timeConfiguration.playActiveOnly
アクティブなビューポートのみを再生するかどうかを取得/設定するシステム グローバル変数。
この値は、[時間設定](Time Configuration)ダイアログ ボックスで設定した値と同じです。
ブール値です。[アクティブ ビューポートのみ再生](Active Viewport Only)がオンの場合は true
、オフの場合は false
です。
timeConfiguration.playbackSpeed
ビューポートの再生速度をインデックス付きの
integer の有効な値は、1 - 1/4x、2 - 1/2x、3 - 1x、4 - 2x、5 - 4x です。
realTimePlayback timeConfiguration.realTimePlayback
リアルタイム モードで再生するかどうかを取得/設定するシステム グローバル変数。
この値は、[時間設定](Time Configuration)ダイアログ ボックスで設定した値と同じです。
ブール値です。[リアルタイム](Real Time) がオンの場合は true
、オフの場合は false
になります。
timeConfiguration.playbackLoop
ビューポートの再生をループするかどうかを取得/設定するシステム グローバル変数。
[時間設定](Time Configuration)ダイアログ ボックスの[ループ] (Loop)チェックボックスに対応します。
時間設定 .realTimePlayback
が true
に設定されている場合にのみ使用されます。
3ds Max 8 以降 で使用可能です。
timeConfiguration.useTrackBar
[時間設定](Time Configuration)ダイアログ ボックスの[キー ステップ/トラック バーを使用](Key Steps/Use TrackBar)チェック ボックスの状態を取得/設定するシステム グローバル変数。
ブール値はチェックマークを付けると true
、チェックマークを消すと false
です。