function fire3(e:Event) { (event.target as IEventDispatcher).removeEventListener(event.type, arguments.callee); //... Остальное }