[時間設定]ダイアログ ボックス
 
 
 

次のメソッドは、[時間設定]ダイアログ ボックスのオプションを取得/設定します。

   

getKeyStepsPos() 		
setKeyStepsPos <boolean> 	 

[キー モード切り替え]がオンのとき、次の位置にジャンプするかどうかを取得/設定します。

   

getKeyStepsRot() 	 
setKeyStepsRot <boolean>   

[キー モード切り替え]がオンのとき、次の回転にジャンプするかどうかを取得/設定します。

   

getKeyStepsScale()   
setKeyStepsScale <boolean> 

[キー モード切り替え]がオンのとき、次のスケールにジャンプするかどうかを取得/設定します。

   

getKeyStepsSelOnly() 
setKeyStepsSelOnly <boolean> 

[キー モード切り替え]がオンのとき、[選択オブジェクトのみ]を使用するかどうかを取得/設定します。

   

getKeyStepsUseTrans() 
setKeyStepsUseTrans <boolean> 

[キー モード切り替え]がオンのとき、[現在の変換を使用]を使用するかどうかを取得/設定します。

   

次の 3ds Max システム グローバル変数は、[時間設定]ダイアログ ボックスに適用されます。

animationRange 

アクティブなアニメーション範囲の開始フレームおよび終了フレームを定義する間隔値を取得/設定します。.

この値は、[時間設定]ダイアログ ボックス/[アニメーション]領域/[開始時間]、[終了時間]に設定した値、および[シーンをレンダリング]ダイアログ ボックスの[時間出力]領域にある、[アクティブ タイム セグメント]オプションの表示値が格納されています。

animationRange 間隔の開始と終了の値は、 animationRange.start および animationRange.end を使用して個別に読み取ることができます。

ただし、個別に設定することはできません。完全な時間間隔は、 animationRange 変数を使用して割り当てる必要があります。

例:

animationRange -- 現在のアニメーション範囲を取
(interval 0f 100f)
animationRange = interval 10 50 -- 範囲をフレーム 10 から 50 に設定
(interval 10f 50f)
animationRange.start -- 範囲の開始フレームを取得
10f
animationRange.end -- 範囲の終了フレームを取得
50f
-- 間隔の終了フレームのみを変更するには、次のようにします。
animationRange = interval animationRange.start 90f
(interval 10f 90f)

   

frameRate 

現在のシーンのフレーム レートを定義する整数値(1 秒間のフレーム数)を取得/設定するシステム グローバル変数。

この値は、[時間設定]ダイアログ ボックスで設定した値と同じです。

   

playActiveOnly timeConfiguration.playActiveOnly 

アクティブなビューポートのみを再生するかどうかを取得/設定するシステム グローバル変数。

この値は、[時間設定]ダイアログ ボックスで設定した値と同じです。

ブール値です。[アクティブ ビューポートのみ再生] がオンの場合は true 、オフの場合は false です。

   

timeConfiguration.playbackSpeed 

ビューポートの再生速度をインデックス付きの<整数>として取得/設定するシステム グローバル変数。

integer の有効な値は、1 - 1/4x、2 - 1/2x、3 - 1x、4 - 2x、5 - 4x です。

   

realTimePlayback 
timeConfiguration.realTimePlayback 

リアルタイム モードで再生するかどうかを取得/設定するシステム グローバル変数。

この値は、[時間設定]ダイアログ ボックスで設定した値と同じです。

ブール値 - [リアルタイム]がオンの場合は true 、オフの場合は false になります。

   

timeConfiguration.playbackLoop 

ビューポートの再生をループするかどうかを取得/設定するシステム グローバル変数。

[時間設定]ダイアログ ボックスの[ループ]チェックボックスに対応します。

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

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

   

timeConfiguration.useTrackBar 

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

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