flash cs6 一个页面上好几个按钮,需要点击按钮播放某一帧,怎么写?

flash cs6 一个页面上好几个按钮,每个按钮跳到不同帧,怎么写?

另外求播放下一帧怎么写。还有播放上一帧==。纯菜鸟。。请举个例子。。

/*单击以转到帧并停止
单击指定的元件实例会将播放头移动到时间轴中的指定帧并停止影片。
可在主时间轴或影片剪辑时间轴上使用。

说明:
1. 单击元件实例时,用希望播放头移动到的帧编号替换以下代码中的数字 5。
*/

bt.addEventListener(MouseEvent.CLICK, fl_ClickToGoToAndStopAtFrame);

function fl_ClickToGoToAndStopAtFrame(event:MouseEvent):void
{
gotoAndStop(5);
}

/*单击以转到帧并播放
单击指定的元件实例会将播放头移动到时间轴中的指定帧并继续从该帧回放。
可在主时间轴或影片剪辑时间轴上使用。

说明:
1. 单击元件实例时,用希望播放头移动到的帧编号替换以下代码中的数字 5。
*/

bt.addEventListener(MouseEvent.CLICK, fl_ClickToGoToAndPlayFromFrame);

function fl_ClickToGoToAndPlayFromFrame(event:MouseEvent):void
{
gotoAndPlay(5);
}

/* 单击以转到下一帧并停止
单击指定的元件实例会将播放头移动到下一帧并停止此影片。
*/

bt.addEventListener(MouseEvent.CLICK, fl_ClickToGoToNextFrame);

function fl_ClickToGoToNextFrame(event:MouseEvent):void
{
nextFrame();
}

/* 单击以转到前一帧并停止
单击指定的元件实例会将播放头移动到前一帧并停止此影片。
*/

bt.addEventListener(MouseEvent.CLICK, fl_ClickToGoToPreviousFrame);

function fl_ClickToGoToPreviousFrame(event:MouseEvent):void
{
prevFrame();
}


cs6的代码片段,自己可以看一下

追问

加了这个代码,页面加stop(); 没用了,就一个劲播放了== ,就是放按钮的那一帧不停直接往后面播放下去。。是不是我哪里错了,,

追答

这是4个,指定帧停止、指定帧播放、下一帧停止、前一帧停止。
按照你的需要使用,另外注意文字说明,有些东西要根据你的影片自己修改。

追问

我是说,怎么停在放按钮的这一帧。不要动啊,现在不停播放嗷。。。上面的跳到哪一帧可以用的谢谢了。。。就是要停下来啊,这解决了就太感谢了。。

追答

哦 stop()要放在其他代码上面,或根据你自己的影片调整,其他原因我就没办法知道了。

温馨提示:答案为网友推荐,仅供参考
相似回答