求助!!!有人知道flash as3.0的按钮元件怎么写代码让它能跳到指定帧播放呢?我试了好多遍都不行

如题所述

在第1帧中创建一个按钮元件,然后修改其实例名为bt;然后在第1帧上写,如下代码:
stop();
bt.addEventListener(MouseEvent.MOUSE_DOWN, yxks);
function yxks(event:MouseEvent):void{
gotoAndStop(10)//转到第10帧;
}追问

可是还是不行

追答

这个是肯定没有错的,要不就是你没按我说的做,要不就是你还有其他的错误。

追问

您好!请问一下yxks是什么意思,还有要是想要播放到第几帧就停止,然后返回到第一帧,应该如何做?

追答

bt.addEventListener(MouseEvent.MOUSE_DOWN, yxks);//按下按钮bt,执行函数yxks,这个你可以自己随便定义
function yxks(event:MouseEvent):void{//定义函数yxks的内容
gotoAndStop(10)//转到第10帧;
}
这样明白了吧。

就在那帧上写gotoAndStop(1)

追问

您好!能不能麻烦您帮我看一下那个出什么错,我把文件发给你。

追答

不是说了ly1没定义?你知道元件名和实例名的区别吗?

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