主题:  有懂MAX Script的指点一下

阿璇

职务:普通成员
等级:1
金币:9.0
发贴:131
注册:2004/6/21 12:18:26
#12005/10/14 8:55:27
我一直把MAX当成语言平台,用来教高中物理,以前没注意的问题:下面这个脚本如果注释掉FrameRate=12,就会得到默认的100帧动画,而不注释掉FrameRate=12,却只能得到40帧动画,但Track View里却有200个关键帧。我想问怎样得到500帧、12FPS的动画?
mybox=#() --建立运动质点名称
x=0 --建立第一个质点的初始位置
for i=1 to 200 do
(
--创建200个质点,且排成一线
mybox[i]=box length:2 width:2 height:2 pos:[x+2*i,0,0]
)
--设置动画
animate on
for t=0 to 500 do --动画为500帧,改成100效果好一些
(
at time t
(
for i=1 to 200 do
(
mybox[i].pos.y=50*sin(PI*(t/5-0.1*i)*10)
)
)
)
--帧速率
--frameRate=12 --这一句不注释掉会得不到默认的100帧动画
max time play
图片如下:



5D平平

职务:管理员
等级:7
金币:20.0
发贴:5264
注册:2004/7/29 13:09:23
#22005/10/14 9:45:10
抱歉,这个东西偶不懂了...