addEventListenerとfunctionと引数
AS3に限らないとは思いますが、addEventListenerに指定するfuncに引数を使えるようにする方法です。
この方法でないといけない理由はないとは思いますが、まぁ、便利なので。
addEventListener(MouseEvent.CLICK, func(a));
private function func(a:Type) {
return function(event:Event) {
// うにゃうにゃコード
}
}
どうもサンプルというか例のコードとしては書き方がよくないですが、そのあたりは脳内で補完してやってください。
で、これで引数渡せるのですが、これを利用したaddEventListenerはremoveができない。
何か方法ないかなぁ。
