急求flash cs3 快进,快退的按钮代码

来源:百度知道 编辑:UC知道 时间:2024/05/25 07:15:17
命一个按钮实例名称为:MC1
在帧上编写代码如下:
MC1.addEventListener(MouseEvent.CLICK, MC1Click);
function MC1Click(event:MouseEvent):void {

}
在上代码中如何分别填写快进,快退的代码,急求,谢谢!

MC1.addEventListener(MouseEvent.CLICK, MC1Click);
function MC1Click(event:MouseEvent):void {
stage.frameRate = 50;
}
这是块进,就是改帧频为每秒50帧。
MC2.addEventListener(MouseEvent.CLICK, MC2Click);
function MC2Click(event:MouseEvent):void {
stage.frameRate = 12;
}
这是返回原来的帧频,在这里我说一下,不可能有快退,除非你把影片剪辑翻转帧。FLASH里没有从后面的帧向前面播放。

你说讲的快进和快退是指前进一帧后退一帧还是比平时播放速度稍快的那种快进快对,如果是后一种,你只要动态设置帧频就好了,正常的时候再把帧频设回正常的初始数

我的思路是,建立一个setInterval执行函数,内容就是
nextFrame()和prevFrame()
具体执行速度就自己控制好啦