adobe flash cs4 的一个按钮的动作问题

来源:百度知道 编辑:UC知道 时间:2024/06/04 09:29:15
我想要做一个按钮的动作:

点击后在跳转到地500帧。并且播放。
我记得以前是在按钮动作面板下
on(press){
gotoAndPlay(500)
};
就OK了。可是我发现我无论怎么点击按钮再点动作。在动作面板始终显示的是 动作---帧 而不是 动作---按钮 为什么啊?那个大师能告诉怎么编辑动作。感激不尽。而且我不想换其他版本的FL了。多谢!
我用了as2做了动作
on(press){
gotoAndPlay(500)
};
他告诉我语法必须在on中处理。。。
于是我就改成了on(press){gotoAndPlay(500);}
结果成功了。。。
为什么加了2个回车就不行了?
我记得以前用flash mx就行啊。。。

CS4你建的文档是3.0,所以不能用2.0的写法来给按钮添加动作,3.0的脚本必须写在桢上。你给你的按钮取个实例名,我这里就用:play_btn ,然后你添加一个图层,在第一桢上写上如下的语句:
play_btn.addEventListener(MouseEvent.CLICK,pl);
function pl(e:MouseEvent):void {
gotoAndPlay(500);
}

这个代码是as2 的
cs4是as3的
---------------
分号的位置不对

你新建文件的时候选as2就可以制作了!