私はこの問題を抱えています:exをクリックするたびに欲しいです。picA、このようにpicB sthをクリックした後
trace("Clicked picB after A");
注: 最初の picA をクリックせずに picB をクリックするか、picC などの別の場所をクリックしてから picB をクリックすると、機能しません。
私はこの問題を抱えています:exをクリックするたびに欲しいです。picA、このようにpicB sthをクリックした後
trace("Clicked picB after A");
注: 最初の picA をクリックせずに picB をクリックするか、picC などの別の場所をクリックしてから picB をクリックすると、機能しません。
stage.addEventListener(MouseEvent.CLICK,onStageClick)
private function onStageClick(e:MouseEvent):void
{
// to have only one PicB listener use removeEventListener before adding
picB.removeEventListener(MouseEvent.CLICK,onPicBClick)
if(e.target === picA){
picB.addEventListener(MouseEvent.CLICK,onPicBClick)
}
}
private function onPicBClick(e:MouseEvent):void
{
picB.removeEventListener(MouseEvent.CLICK, onPicBClick)
trace("Clicked picB after A");
}