ゲームが作れるようになるまでがんばる日記

ゲーム制作のことを中心にゲームに関することを書いています

イベントの削除

addEventListener()で追加したイベントを削除するにはremoveEventListener()を使う。
removeEventListener()の引数はイベントを追加するときに呼んだaddEventListener()と同じで、イベントのタイプと呼び出される関数名を指定する。
たとえばフレーム更新で呼び出されるイベントの追加と削除は次のような感じ。

addEventListener(Event.ENTER_FRAME, onEnterFrame); // イベントの追加

removeEventListener(Event.ENTER_FRAME, onEnterFrame); // イベントの削除

http://livedocs.adobe.com/flex/3_jp/langref/flash/events/EventDispatcher.html#removeEventListener()