Actionscript 3 AS3中的双击鼠标事件?
在ActionScript3中是否可以捕捉到双击事件。不幸的是,您无法在常规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程序中的事件处理程序。例如,请参见。实际上,您可以在此时用鼠标右键单击: 您
然而,总是有可能在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秒,则发送您自己的右键双击事件