at time

at time <time> コンテキストは、3ds Max タイム スライダに相当します。このコンテキストには時間値が必要です。通常はフレーム番号ですが、ティック、時間/分/秒、または平均化された時間で指定することもできます。アニメート可能プロパティ参照は、指定した時間に対する補間値を生成します。[アニメート] (Animate)ボタンがオンの場合、あるいはスクリプトが animate on コンテキスト内にある場合、3ds Max オブジェクトのアニメート可能プロパティが変更されるたびに、指定された時間にキーフレームが生成されます。

at time コンテキストを設定しても、3ds Max タイム スライダには影響しません。タイム スライダに関連付けられている時間は、sliderTime グローバル変数を介して問い合わせたり設定することができます。

例:

    -- generate a keyframed animation of $foo randomly chasing $baz
    foo=box pos:[0,0,0]
    baz=sphere pos: [20,20,20]
    animate on
    for t in 0 to 100 by 5 do
    at time t
    $foo.pos = $baz.pos + random [-10,-10,-10] [10,10,10]