Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 AS3中的双击鼠标事件?_Actionscript 3_Mouseevent_Double Click_Right Click - Fatal编程技术网

Actionscript 3 AS3中的双击鼠标事件?

Actionscript 3 AS3中的双击鼠标事件?,actionscript-3,mouseevent,double-click,right-click,Actionscript 3,Mouseevent,Double Click,Right Click,在ActionScript3中是否可以捕捉到双击事件。不幸的是,您无法在常规AS3中捕获右键单击 然而,总是有可能在JavaScript中捕获右键单击事件,并使用ExternalInterface调用Flash程序中的事件处理程序。例如,请参见。它是与空气一起使用的。不幸的是,您无法在常规AS3中捕获右键单击 然而,总是有可能在JavaScript中捕获右键单击事件,并使用ExternalInterface调用Flash程序中的事件处理程序。例如,请参见。实际上,您可以在此时用鼠标右键单击: 您

在ActionScript3中是否可以捕捉到双击事件。不幸的是,您无法在常规AS3中捕获右键单击


然而,总是有可能在JavaScript中捕获右键单击事件,并使用ExternalInterface调用Flash程序中的事件处理程序。例如,请参见。

它是与空气一起使用的。不幸的是,您无法在常规AS3中捕获右键单击


然而,总是有可能在JavaScript中捕获右键单击事件,并使用ExternalInterface调用Flash程序中的事件处理程序。例如,请参见。

实际上,您可以在此时用鼠标右键单击

  • 您需要玩家>11.2
  • 添加其他编译器选项
    -swf version=19
  • 使用此代码:

    stage.doubleClickEnabled=true
    
    stage.addEventListener(MouseEvent.RIGHT_单击,处理程序)


  • 在handler中,您可以节省上一次单击的时间,与第二次单击相比,如果时间短于0.5秒,则发送您自己的右键双击事件。

    实际上,此时您可以捕捉到
    右键单击

  • 您需要玩家>11.2
  • 添加其他编译器选项
    -swf version=19
  • 使用此代码:

    stage.doubleClickEnabled=true
    
    stage.addEventListener(MouseEvent.RIGHT_单击,处理程序)

  • 在handler中,您可以节省上一次单击的时间,与第二次单击相比,如果时间小于0.5秒,则发送您自己的右键双击事件