as 3.0ダブルクリックイベント
2098 ワード
原文のリンク:http://www.cnblogs.com/cnloli/articles/2525039.html
私達はすべて知っていて、公式はDOUBLE〓を提供しました.CLICKは事件をダブルクリックします.
今日の単位はダブルクリックして右クリックした地図項目があると要求しましたが、何度も試してみましたが、イベントが発生しませんでした.
そこでこのようにします.
コードを記録してください
転載先:https://www.cnblogs.com/cnloli/articles/2525039.html
私達はすべて知っていて、公式はDOUBLE〓を提供しました.CLICKは事件をダブルクリックします.
今日の単位はダブルクリックして右クリックした地図項目があると要求しましたが、何度も試してみましたが、イベントが発生しませんでした.
そこでこのようにします.
mc_test2.mouseChildren=false;
マウスの透過を表します.コードを記録してください
stage.mouseChildren=false;
stage.doubleClickEnabled = true;
stage.addEventListener(MouseEvent.CLICK,clickHandler);
stage.addEventListene(MouseEvent.DOUBLE_CLICK,doubleClickHandler);
var s:String;
function clickHandler(event:MouseEvent):void
{
s = event.type.toString();
setTimeout(laterClickFunction,320);
}
function doubleClickHandler(event:MouseEvent):void
{
s = event.type.toString();
}
function laterClickFunction():void
{
if (s == "doubleClick")
{
//
trace(" ");
}
else if (s == "click")
{
//
trace(" ");
}
}
転載先:https://www.cnblogs.com/cnloli/articles/2525039.html