Código ActionScript :
function avanzar(event:MouseEvent):void { animActual.addEventListener(Event.ENTER_FRAME,function (){salirAviso(animActual,subNivel1)}); } function salirAviso(atras,siguiente):void { if(animActual.currentFrame == animActual.totalFrames) { animActual.stop(); animActual.removeEventListener(Event.ENTER_FRAME,salirAviso); //trace("test"); cargarAviso(siguiente); }else { animActual.nextFrame(); } }
pero la linea animActual.removeEventListener(); no me esta funcionando, el trace sigue mostrandose en la salida, se que es por la manera de pasarle los parametros por el listener pero ni idea de como pararlo