actionscript(as3)で無名関数を渡して登録した場合
removeEventListener で破棄できないっぽいんですが
引数に arguments.callee を付けると破棄できるそうです。
無名関数
addEventListener(Event.ENTER_FRAME, function(e:Event):void {trace("テスト")});
こんな感じ
removeEventListener(Event.ENTER_FRAME, arguments.callee);