actionscript(as3)で無名関数を渡して登録した場合


removeEventListener で破棄できないっぽいんですが


引数に arguments.callee を付けると破棄できるそうです。


無名関数

addEventListener(Event.ENTER_FRAME, function(e:Event):void {trace("テスト")});


こんな感じ

removeEventListener(Event.ENTER_FRAME, arguments.callee);