Flash中AS2多按钮事件解决方法

 时间:2024-10-14 00:21:39

1、打开Flash 新建一个Actionscript2.0的文件。

Flash中AS2多按钮事件解决方法

2、假设在场景中放置10个按钮元件,并分别为他们取实例名为_btn1-_btn10,下一步我们将通过循环来为每个按钮加控制事件。

Flash中AS2多按钮事件解决方法

3、在按钮层上新建一层,然后选择这一层的第一帧,按F9,打开动作编辑面板。

Flash中AS2多按钮事件解决方法

4、在动作编辑面板内输入以下内容var btncount = 20;//当前按钮的数量酆璁冻嘌for ( i =1; i&造婷用痃lt;=btncount; i++) { btnname = this["_btn"+i];GetButton(btnname);}function GetButton(btn:Button) { btn.onRelease = function() {Num = btn._name.substr(4); trace("当前点击的是第"+Num+"个按钮");//可以把这里换成你的控制代码 };}

Flash中AS2多按钮事件解决方法

5、按Ctrl+回车测试,可以看到,已经得到了我们想要的结果。

Flash中AS2多按钮事件解决方法
  • 在Flash中实现用鼠标滚轮控制对象移动
  • FLASH如何点击同一个按钮执行不同的效果(AS3)
  • 如何在Flash中用代码绘制椭圆
  • Flash8如何通过代码给按钮添加音效
  • 如何用代码在Flash中给图形添加阴影
  • 热门搜索
    情人节送男朋友什么礼物 什么英雄克制劫 什么昵称好听 太阳的知识 武汉疫情什么时候开始的 琥珀粉的功效与作用 厚爱什么意思 头灯什么牌子好 逍遥丸的功效与作用 什么乐器最容易学