在flash中如何用as 来控制播放速度,也就是帧频

来源:百度知道 编辑:UC知道 时间:2024/05/13 11:24:49
我做了个flash的演示动画,小车在路上跑.想在界面上添加个动态文本和按钮,在文本中输入播放的帧频,点击按钮,可以让flash 按照输入的帧频播放,这样就可以控制小车的运行速度了.现在不知道用as 怎么编 ,望高手指点.我在网上查的是用setInterval()来控制,但不会填里面的代码.

关键部分在setInterval()中的间隔设定。
var XX:Number;
function exec(){
_root.my_mc.nextFrame();//my_mc就是小车的影片剪辑实例
}
var intervalId=setInterval(exec,XX);
其中的XX就是间隔,单位是毫秒。
XX的值是播放一帧所有的时间。可以用输入文本输入一个值,设为x。再通过公式转为XX。就是用输入的x控制XX。