AS3虽然提供了双击事件,但在触发双击事件之前会触发一个单击事件,这给编写游戏的朋友带来了很多不便,于是还是自己再加入写判断来生成单一的事件,也就是有双击事件的时候就没有单击事件,有单击事件的时候就没有双击事件。代码如下:
mc.doubleClickEnabled=true
mc.addEventListener(MouseEvent.CLICK,chick)
mc.addEventListener(MouseEvent.DOUBLE_CLICK,double)
var sta=false
function double(e){
sta=true
}
function chick(e){
sta=false
var time=new Timer(260,1)
time.start()
time.addEventListener(TimerEvent.TIMER,func)
}
function func(e){
if(sta){
trace("双击")
}else{
trace("单击")
}
}
本文转自:http://www.5uflash.com/flashjiaocheng/Fmsjiaocheng/1971.html
发表评论
-
AS3生成单独“双击事件”
2010-04-10 12:06 819AS3虽然提供了双击事件,但在触发双击事件之前会触发一个单击 ... -
FMS多人连机教程:[一] 初步认识SharedObject
2010-04-10 12:06 585最近事不多,比较轻快. ... -
FMS多人连机教程:[一] 初步认识SharedObject
2010-04-10 12:06 685最近事不多,比较轻快. ... -
FMS多人连机教程:[二] 做个简单的用户注册
2010-04-10 12:05 703因为这几天要出去办点事,不能上网了.所以今天就熬夜写了个教程 ... -
AS3与XML 的结合
2010-04-09 13:35 588[1b]ActionScript 3.0系列教程(4):爽快 ... -
AS3与XML 的结合
2010-04-09 13:35 639[1b]ActionScript 3.0系列教程(4):爽快 ... -
AS3.0教程-视觉元件精要
2010-04-09 13:35 547题外话: 不少兄弟问我 ... -
AS3.0教程-视觉元件精要
2010-04-09 13:34 571题外话: 不少兄弟问我 ... -
AS3的Sound类
2010-04-09 13:34 904Title:Class Sound 标题:Sound类 前半部 ... -
flash游戏基本操作:上下左右的移动
2010-04-09 10:40 1571发一个按键无按钮的,按下的时候不进行帧的检测,省资源,AS3 ... -
Flash Physics Engine Box2DFlashAS3
2010-04-09 10:40 785又一个AS3 2D Physics Engine,它基于C++ ... -
Flash Physics Engine Box2DFlashAS3
2010-04-09 10:40 661又一个AS3 2D Physics Engine,它基于C++ ... -
Flex: Animated Skins
2010-04-09 10:39 716Tink 写了一个动画皮肤的例子,很好玩。几个截图: 禁用的时 ... -
Flex: Animated Skins
2010-04-09 10:39 628Tink 写了一个动画皮肤的例子,很好玩。几个截图: 禁用的时 ... -
《漫步》flash动画制作全记录五
2010-04-08 10:58 679场景五的黄昏场景是一 ... -
《漫步》flash动画制作全记录五
2010-04-08 10:57 451场景五的黄昏场景是一 ... -
《漫步》flash动画制作全记录六
2010-04-08 10:57 746没想到写制作记录会这么复杂,制作那些图片真花时间,呵呵,不过终 ... -
《漫步》flash动画制作全记录六
2010-04-08 10:57 657没想到写制作记录会这么复杂,制作那些图片真花时间,呵呵,不过终 ... -
flash动画形变讨论二:低头
2010-04-08 09:10 514上次说了基本的形变,现在说下提示点,提示点是控制图形变化的基本 ... -
卡通娃娃360度转身动画
2010-04-08 09:10 485超人表情原创大赛正如火如荼的进行中,对于初哥可能就望钱兴叹了, ...
相关推荐
C# Button双击事件大家一定相当熟悉了,本文笔者又再一次为你阐述了C# Button双击事件的原理及实现 方法。 C# Button是有DoubleClick事件的,只是它没有出现在事件列表中,而且.net也是把这个事件给"屏蔽" 掉了...
flash as2.0里没有鼠标双击事件,通过timer自己写的双击事件;flash as2.0里没有鼠标双击事件,通过timer自己写的双击事件
fullcalendar扩展双击事件 源码版(直接改动源码)和扩展版(支持新版本)
安卓控件单击、双击事件共存,下载附件运行即可
在echarts点击事件基础上添加单击和双击事件,使单双击事件并存。该资源为用html和jquery实现的简单的单双击事件并存的demo。
C# winform 单击与双击事件同时存在例子 在wiform中单击与双击事件是不可以同时存在的。
android最近公司项目要用到imageview的单机双击事件,本人新手一枚,到网上查了好多资料,发现android并没有双击这么一说,都要自己去重写方法,这些都不会啊,咋整?只好想了一个土办法:原理是用时间来判断,当我点...
jQuery-doubleTap是一款非常有用的鼠标双击事件或移动设备的触摸双击事件检测jQuery插件。该插件通过对“click”和“touch”的简单代码优化来实现鼠标双击或触摸双击事件的检测
主要介绍了C#实现给DataGrid单元行添加双击事件的方法,较为详细的分析了C#给DataGrid单元添加双击事件的步骤及相关实现代码,具有一定参考借鉴价值,需要的朋友可以参考下
ExtJs GridPanel双击事件获得双击的行,双击行可以选中前面的checkbox,并获得行号
GridView 行单击与双击事件,功能:单击选中行 双击打开详细页面 说明:
鼠标钩子,监测鼠标双击事件。VS2012 打开可直接运行
ListBox 项的双击事件 ListBox 项的双击事件
同时给元素绑定,单击事件和双击事件,解决原本两个事件不能并存的问题。 希望能帮助大家解决问题。
RecyclerView基类的封装(单击双击事件)及附demo完整使用操作
单击时编辑框中数值加1 ,双击时弹出消息框
能实现双击事件,双击单击调用对应方法。快来下载吧,不懂可以留言
qt 未实现鼠标左键的单击,双击事件,该代码利用巧妙利用定时器区分左键的单击,双击事件
生成可双击运行的Jar文件RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR
DataGrid双击事件&取值 请用vs2012打开