打印

[编程] helpflash的双击响应事件,

flash的双击响应事件,想要实现如:双击一个按钮他编程红色,单击是白色,怎么用botton实现啊。
有朋友写过类的,楼主可以搜索一下。
这个问题原来比较热门的,嘿嘿
AS3 不是更方便吗?
咱水区牛人可真多啊!俺也想成牛人!

回复 yzgxww 在 3# 的帖子

我用的是Flash8……,怎么搜不到相关的啊。大家帮帮忙吧

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!
扩展MovieClip(按纽)的功能(添加双击方法),这是“闪客实战Flash高级编程”中的一个例子,使用时间差实现双击,恰恰我记得,就给贴出来了:
引用:
MovieClip.prototype.doubleClick = function() {
       this.timer2 = getTimer()/1000;
       if ((this.timer2-this.timer)<0.35) {
//设置可以设计单击的时间间隔,两次相差时间超过了这个就没有效了
              return (true);
       } else {
              this.timer = getTimer()/1000;
              return (false);
       }
};
mc.onPress = function() {//为你要单击的按纽
       if (doubleClick()) {
              trace("doubleClick");
       }
};
希望

TOP