ボタンとか
addEventListener(MouseEvent.CLICK , clickHandler);//イベントリスナー
で登録するが、引数をつけたいときが多々ある![]()
前からどうやるのか悩んでいたがついによい方法を発見![]()
以下引用です。
myButton.addEventListener(MouseEvent.CLICK , clickHandler(mySprite));
function clickHandler(mspr:Sprite):Function {
return function (e:MouseEvent):void{
//クリックされた時の処理
}
}