鼠标双击事件
鼠标双击事件和单击事件的使用方法是一样的。但是,系统默认鼠标双击事件并没有打开,需要把鼠标的双击事件打开(obj.doubleClickEnabled=true),否则,即使执行了双击操作也无效;
以下是实例
var sp:Sprite=new Sprite(); sp.graphics.beginFill(0xff0000); sp.graphics.drawRect(0,0,100,20); sp.graphics.endFill(); addChild(sp);
/**author : SinSoul *blogs: http://www.cnblogs.com/sinsoul*/ sp.doubleClickEnabled=true; var mytext:TextField=new TextField(); mytext.doubleClickEnabled=true; mytext.text="双击之前。"; mytext.selectable=false; sp.addChild(mytext); sp.addEventListener(MouseEvent.DOUBLE_CLICK,myfun); var i:int=0; function myfun(event:MouseEvent){ i++; mytext.text="这是你第"+i+"次双击我!"; }