给按钮加动作有2种方法
1.加在按钮自己身上
方法:做好了的按钮放在场景中在按钮上点右键弹出快捷菜单你会在里面找到动作2字,点击进入按钮动作面板,在写动作
2.加在时间轴上
方法:先在属性面板中给按钮起名为mybut,再在放置按钮的时间轴处点右键你会看到动作2字点击进入动作面板加入 yygreat是的,就ok了,祝你成功!!
在AS3.0中,楼上这1位是正解啊,其它都是错误的说法啊.
如果你一定要用AS2.0来写,就这样吧:
CTRL+SHIFT+F12调出发布设置->选择flash标签->看着Actionscript的版本->选择Actionscprit1.0&Actionscript2.0->确定.
然后,你就可以像2楼那样一段话那么设置了(但2楼第一句需要再思考的噢).
若不改,就像3楼这样吧.也挺好的.
Flash CS3的脚本是AS3.0,和以前不同了。
建议把文件里的脚本都写在一个地方(如帧,文档类里),
代码是:
xx.addEventListener(MouseEvent.CLICK,xxx);
function xxx(e:MouseEvent):void{
xxxx;
}
xx是按钮
xxx是一个函数
xxxx是事件内容
你如果不习惯AS3.0就用AS2.0文件来做FLASH。新建里面有的
FLASH cs3对脚本的语法要求比求严格,所以,你可以用下面的方式:
_root.mybtn.onRelease=function()
{
动作..
}
这个动作要写在关键帧中,不提倡写在对象身上.