eliminando el detector de eventos
He aprendido este método de pasar valores con addEventLister. Aquí está el código:
<code>for (var i:uint = 0; i < asteroids.length; i++) { asteroids[i].x = Math.random() * 450; asteroids[i].y = Math.random() * 450; asteroids[i].addEventListener(MouseEvent.MOUSE_UP, function(e:MouseEvent){ changeValue(e, otherArguments); }); } public function changeValue(event:MouseEvent, otherArguments:Object):void { playSound(anote); trace(event.currentTarget); } </code>
pero no hay una explicación sobre cómo eliminar el detector de eventos de
<code> asteroids[i].addEventListener(MouseEvent.MOUSE_UP, function(e:MouseEvent){ changeValue(e, otherArguments); }); </code>