ボタンとか

addEventListener(MouseEvent.CLICK , clickHandler);//イベントリスナー


で登録するが、引数をつけたいときが多々あるビックリマーク


前からどうやるのか悩んでいたがついによい方法を発見ひらめき電球


以下引用です。

イベント発生時の処理に引数を渡す


myButton.addEventListener(MouseEvent.CLICK , clickHandler(mySprite));

function clickHandler(mspr:Sprite):Function {

return function (e:MouseEvent):void{


//クリックされた時の処理

}
}