我有一个在外部 SWF 中加载的类(它扩展了 MovieClip)(用 pdf2swf 制作)。这被添加到另一个已声明的类中doubleClickEnabled = true
,我正在监听 DOUBLE_CLICK 事件。
问题是当加载 SWF 时,我的代码没有拾取 DOUBLE_CLICK 事件,只有 CLICK 事件。我在没有将 SWF 添加到舞台的情况下进行了尝试,它确实接收了 DOUBLE_CLICK 事件。
有人遇到过这个吗?
class ParentClass{
...
public function ParentClass(){
...
mcToLoadSWF = new MovieClip();
addChild(mcToLoadSWF);
doubleClickEnabled = true;
addEventListener(MouseEvent.DOUBLE_CLICK, doubleClickHandler);
...
}
}
我也尝试将事件侦听器添加到 mcToLoadSWF。没有骰子。