[時間設定](Time Configuration)ダイアログ ボックス

次のメソッドは、[時間設定](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)チェックボックスに対応します。

時間設定 .realTimePlaybacktrue に設定されている場合にのみ使用されます。

3ds Max 8 以降 で使用可能です。

timeConfiguration.useTrackBar

[時間設定](Time Configuration)ダイアログ ボックスの[キー ステップ/トラック バーを使用](Key Steps/Use TrackBar)チェック ボックスの状態を取得/設定するシステム グローバル変数。

ブール値はチェックマークを付けると true、チェックマークを消すと false です。