MAXScript101_3.1 Scripting Animation
1. animate on : 使用AUTO KEY设置关键帧
-- 设置两个关键帧
animate on -- means turn on AUTO KEY button
(
at time 0 $Sphere01.pos = [-100, 0, 0]
at time 100 $Sphere01.pos = [100, 0, 0]
)
-- 设置多个关键帧
b2 = sphere radius: 3 wireColor: red
--在0 到100 帧间,每隔 5 帧设置一个关键帧
animate on for t in 0 to 100 by 5 do
at time t
(
-- 对新建的球体进行位置动画
b2.pos = $Sphere01.pos + random [-16, -16, -15] [16, 16, 16]
-- 对原有的球体进行大小动画
$Sphere01.radius = 8 + 4 * sin(720 * t / 100)
)
--获取某一关键帧时,物体的位置
p1 = at time 10 $Sphere01.pos
p2 = at time 50 $Sphere01.pos
distance p2 p1
2. 时间值(time value)可以有下面几种表示方法<