flash cs4中as3的按钮应该怎么添加代码?

平时用的都是flash8。

按钮制作好后,直接点动作——脚本助手——时间轴控制——

就可以成功了。。

可是今天用flash cs4 中的as3,制作好按钮原件后,没有办法添加代码。。我应该怎么做呢??

我只用作“play” “stop” “replay”就好了

用on(event){...} event代表触发事件,
例如on(release){...}就是单击按键时.或者给帧增加代码,比如按钮的实例名为btn,那么帧中的代码就是btn.onRelease=function(){...},这是使用匿名函数,
建议使用btn.onRelease=aaa;aaa是触发事件后执行的函数名.或者在按钮中帧中增加.这些都是对于as2.0来说的,
如果是As3.0,就要用tn.addEventListener(MouseEvent.CLICK,onClick);
function onClick(){...}来增加事件!
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-06-19
cs4以上版本,as3在时间轴的帧里写代码:
play_btn.addEventListerner(MouseEvent.MOUSE_DOWN,play_fn)
//play_btn按钮名
function play_fn(ev){
//自定义函数
play();
}
//注意:不能丢掉function
//......黑龙江省........... 张志晨................\\
第2个回答  2010-06-21
新建文件的时候 选择ActionScript 2.0,这个支持写在按钮上。
cs3 默认的是ActionScript 3.0 3.0是不支持在按钮上写代码的,代码必须都写在帧上。本回答被提问者采纳
第3个回答  2010-06-18
Ctrl+Shift+F12 发布设置的 flash标签页中

ActionScript版本右边下拉选ActionScript 2.0
第4个回答  2010-06-19
CS3以后不能给按钮,影片剪辑添加代码了

具体方法是在时间轴上用监听来实现

比如你要点下一个按钮btn1,时间轴停止,就这样写
btn1.addEventListerner(MouseEvent.Mouse_DOWN,func1)

func1(e){
stop();
}

Flash CS4 AS3如何添加按钮命令,转下一桢,转下一场景,转某个场景的某...
btn.addEventListener(MouseEvent.CLICK,onclick);\/\/监听按钮btn的点击事件,function onclick(e:MouseEvent){\/\/事件的动作 mc.gotoAndStop(1,"A")\/\/跳转到场景A的第一帧,mc为要跳转的元件 }

Flash CS4 AS3如何添加按钮命令,转下一桢,转下一场景,转某个场景的某...
Flash CS4 AS3如何添加按钮命令,转下一桢,转下一场景,转某个场景的某帧,最好把命令翻译一下。暂芽勿忠梳府井奴狡央

flash CS4 AS3.0,我想用代码来控制场景的跳转,从场景2跳转到场景1,也...
就是gotoAndPlay(指定的帧名或标签,指定的场景名称);但一定要 注意AS3中的gotoAndPlay必须有挂在影片剪辑上使用,它不是顶级函数,不能直接调用,如果是场景间的跳转应该在gotoAndPlay前加root才能正常运行,如下:btn1.addEventListener(MouseEvent.CLICK,replay1);function replay1(event:MouseEvent):void{...

flah cs4中用as3如何写链接代码?
navigateToURL(new URLRequest("http:\/\/hi.baidu.com\/79630217\/space"), "_blank");即可,别忘了分哦

我做了一个Flash翻页的相册,但是还想用按钮控制,需要输入代码吗?代码是...
如果是AS2写的话就在按钮上加 on(press){gotoAndPlay(这里写上你要跳转的帧数)} 如果是AS3的话,给按钮加个名称,如btn,然后再帧上写 btn.addEventListener(MouseEvent:CLICK,mouseHandle);function mouseHandle(event:MouseEvent):void { gotoAndPlay(你要跳转的帧数)} ...

FLASH按钮不能添加动作,菜鸟请教
...可在第一帧里加上“stop()”;再在舞台上加上一个按钮,name为“play_btn”。第一帧里的代码如下(as3的):'...stop();'停在第一帧 play_btn.addEventListener(MouseEvent.MOUSE_DOWN,play_fn);'让按钮侦听 Function play_fn(e:MouseEvent):void{'按钮要运行的代码,就是...

Flash cs4 as3.0在帧上添加as 控制影片的播放
as3.0跳转是这样的:function gotoAdobeSite(event:MouseEvent):void { gotoAndPlay("你要跳转到的帧");} linkButton.addEventListener(MouseEvent.CLICK, gotoAdobeSite);代码不能直接写在按钮上,要写在时间轴关键帧上,给每一个按钮实例命名,比如上面的linkButton,然后在时间轴关键帧上写跳帧代码,...

flash 关于按钮中输入命令
你是不是用的flash CS3或CS4,这个默认的脚本语言是AS3.0,只能在帧上添加代码,要想在按钮上加动作,可以新建一个文档,然后选择AS2.0的脚本环境,这样就可以在按钮上添加动作了。

flash cs4 动态按钮 如何加动作语句?
一、按钮必须有实例名 假设是anniu 二、代码不准写在按钮上,只能写在关键帧上,请新建一个图层,选中按钮所在帧编号的帧,按F6键插入关键帧,然后打开动作面板,输入代码:anniu.addEventListener(MouseEvent.CLICK,hs)function hs(e:MouseEvent){ \/\/在这里输入单击按钮后要干的活 } PS:实例名:用...

flash里面怎样在按钮上加代码?
1、选择软件版本并打开使用,这里选AS2.0。2、选择“矩形工具”,颜色任意,这里选择黑色,在舞台上任意画一个框,因为后面要调整为透明的,所以什么颜色都可以的。3、鼠标点中黑矩形框,鼠标右键,转换为按钮。4、鼠标点中按钮,选择色彩效果样式。5、选择透明度(alpha),设置为0%。6、按钮透明效果...

相似回答