MouseEventPlus
[简介]
as3双击检测,有些同学希望双击的时候不触发单击事件,就可以拿这个用。
[用法]
//注册target,及双击间隔时间(默认300毫秒)
MouseEventPlus.registerTarget(mySprite,300);
//注册后即可监听事件
stage.addEventListener(MouseEventPlus.CLICK,onPlusClick);
stage.addEventListener(MouseEventPlus.DOUBLE_CLICK,onPlusDoubleClick);
function onPlusClick(e:MouseEvent):void{
trace("click at ",e.localX,e.localY)
}
function onPlusDoubleClick(e:MouseEvent):void{
trace("double click at ",e.localX,e.localY)
}
[其他]
1)不知道有没有人写过类似的东西,如果有,请告知我
2)有空建到google code上托管,大家一起来增加更多功能,如ReleaseOutSide
Chuyue 2008-05-28
http://www.Chuyue.net
[
本帖最后由 cyywill 于 2008-5-28 15:40 编辑 ]