CLICK
イベントに関連付けられたMouseEvent
関数を持つMovieClipがあります。このMovieClipの中に私はTextFieldを持っています。AS3の子供から親へのトリガーイベント
私はMovieClipをクリックすると、ハンドラがうまく動作します。今度は、このTextFieldをクリックしたときと同じ動作が必要ですが、ハンドラ関数を変更する必要はありません。つまり、ユーザーがMovieClipではなくTextFieldをクリックした場合、e.target
からe.target.parent
に変更したくありません。
どうすればいいですか?
私のソースコードの一部:事前に
public function Main(){
var m = new menu();
menuMng.addChild(m);
m.addEventListener(MouseEvent.CLICK, openMenu);
}
private function openMenu(e:MouseEvent):void{
// Do some stuff
}
ありがとう!
簡単でクリアです。本当にありがとう! :) –
..ありがとう、働いた^^ –