Actionscript 3:按下鼠标时,除了听众之外的其他地方,运行功能?

时间:2017-10-28 10:47:18

标签: actionscript-3 flash

我有一个关于影片剪辑的CLICK事件监听器。由于舞台的排列方式,在影片剪辑后面制作透明侦听器非常困难。有什么方法可以在你点击监听器时点击其他任何地方运行一个函数吗?

    fash.addEventListener(MouseEvent.CLICK, fashRun);

1 个答案:

答案 0 :(得分:0)

请参阅this API

stage.addEventListener(MouseEvent.CLICK, onClick);
function onClick(e:MouseEvent):void 
{
   if (!fash.hitTestPoint(stage.mouseX, stage.mouseY, true))
   {
     //todo
   }
}