ActionScript 3是否有某种事件委托系统?

Fra*_*isc 1 actionscript-3 event-delegation

我有一个有很多图像的容器.我不想在每个图像上添加用于点击和其他鼠标事件的监听器,而是仅在图像的父级上监听这些事件.

那可能吗?

pac*_*age 7

container.addEventListener(MouseEvent.CLICK, clickHandler);
private function clickHandler(e:MouseEvent):void {
  trace(e.currentTarget); // references container
  trace(e.target); //references container's child or container itself depending on what has been clicked 
}
Run Code Online (Sandbox Code Playgroud)