如何在动作脚本中启用双击?

vee*_*er7 7 actionscript-3 mouseevent

我试着这样做:

panel.addEventListener(MouseEvent.DOUBLE_CLICK,showEditPopup);
Run Code Online (Sandbox Code Playgroud)

但它不起作用.

它工作正常

panel.addEventListener(MouseEvent.CLICK,showEditPopup);
Run Code Online (Sandbox Code Playgroud)

所以,我想我必须首先启用双击.需要帮助.

Cha*_*Mic 14

您必须先为您的面板启用双击,然后执行以下操作:

panel.doubleClickEnabled=true; 
Run Code Online (Sandbox Code Playgroud)

然后你可以这样做:

panel.addEventListener(MouseEvent.DOUBLE_CLICK,showEditPopup);
Run Code Online (Sandbox Code Playgroud)

  • 请注意,MouseEvent.CLICK也会Fire两次. (2认同)