如何在Flash CS3点击按钮后进入下一帧

来源:百度知道 编辑:UC知道 时间:2024/06/14 01:19:32
我在网上找的说在动作添加这个就行了
on (release)
{
gotoAndPlay(31);
}
但是我测试的时候确出现
1180: 调用的方法 on 可能未定义。
1120: 访问的属性 release 未定义。
~..这是什么意思呀,我快急死了...
如果一定要用3.0的呢?3.0不会不可以执行点按钮后转帧吧....
那个实例名怎么输入哦?我才学了1天半..不好意思...

as3.0脚本不能应用到影片及按钮上,而且调用方法也不相同
一般来说,代码要么写在时间轴上,要么写在类文件里外部调用
就你上面的举个例子:
1、场景中建一个按钮,实例名为:play_button

//定义事件处理函数gofrme
function gofrme(enevt:MouseEvent) {
//要执行的操作
this.gotoAndStop(31);
}
//为按钮添加侦听事件 实例名.addEventListener(方法,上面创建的函数)
play_button.addEventListener(MouseEvent.CLICK,gofrme);

在场景里单击要添加功能的按钮——按F9——代码

在新建文件时脚本必须为2.0的3.0不支持在按钮上加代码

我们老师说3.0不支持按钮上加代码
时间轴上怎么加就不会了 老师也没讲
试试
function onBtnClick(_evt:MouseEvent):void{
this.gotoAndStop(3);
}
按钮实例名.addEventListener(MouseEvent.CLICK,onBtnClick);

选中按钮下方属性里有个实例名称填进去名字就是实例名

这个动作代码,必须加在按钮上!`
也就是说,先点选按钮,再右键,进入动作面板!~
加入代码!~