時間リテラル
Time は、MAXScript の基本的なデータ タイプです。3ds Max のアニメーション時間に基づき、時間をフレーム、ティック、または正規時間で表現できます。3ds Max では、時間は毎秒 4800 ティックで記憶されます。
時間リテラルの形式は次のいずれかです。
[-]{<decimal_number>[m | s | f | t]}+ -- minutes/sec/frames/ticks
[-]{<digit>}:{<digit>}[.{<digit>}] -- SMPTE mins:secs.frame
[-]<decimal_number>n -- active segment normalized time
最初の形式では、 {...}+ は 1 回以上の反復を意味し、分/秒/フレーム/ティックを一緒につなげることができます。つなげるときの順序は、分/秒/フレーム/ティックでなければなりません。
正規時間の形式は、常に現在アクティブなアニメーション時間のセグメントに比例します。
例
|
意味
|
2.5s
|
2.5 秒
|
1m15s
|
1 分 15 秒
|
2m30s5f2t
|
2 分 30 秒 5 フレーム 2 ティック
|
125f
|
125 フレーム
|
18.25f
|
18.25 フレーム
|
1f20t
|
1 フレーム 20 ティック
|
2:10.0
|
2 分 10 秒 0 フレーム (SMPTE)
|
0:0.29
|
29 フレーム (SMPTE)
|
0.45n
|
0.45 正規時間(アクティブ セグメントの一部)
|