Foros del Web » Creando para Internet » Flash y Actionscript »

Función trace hace loop cuando para animación

Estas en el tema de Función trace hace loop cuando para animación en el foro de Flash y Actionscript en Foros del Web. Hola a todos. Tengo una animación simple con un boton para Play y otro para Stop. En el escenario tengo una campo de texo para ...
  #1 (permalink)  
Antiguo 14/04/2015, 10:08
 
Fecha de Ingreso: enero-2009
Mensajes: 14
Antigüedad: 15 años, 2 meses
Puntos: 0
Función trace hace loop cuando para animación

Hola a todos.
Tengo una animación simple con un boton para Play y otro para Stop. En el escenario tengo una campo de texo para insertar el número de frame actual por el que pasa el cabezal. El código es el siguiente:

Código:
// VER NUMERO DE FRAME
function frameNumberText(event:Event):void {
    var frames:Number;
    frames = currentFrame;
    output_txt.text = (String(frames));
    trace("N frames: ", frames);
};
addEventListener(Event.ENTER_FRAME, frameNumberText);

// BOTONES
function startMove(e:MouseEvent):void {play();};
function stopMove(e:MouseEvent):void {stop();};
play_boton.addEventListener(MouseEvent.CLICK, startMove);
stop_boton.addEventListener(MouseEvent.CLICK, stopMove);
El script funciona correctamente pero cuando paro la animación la funcion trace() repite el mismo resultado donde se paró el cabezal en el panel salida. Por ejemplo:
N frames: 25
N frames: 25
N frames: 25
...

Me gustaría saber si esto es normal ya que la animación funciona correctame.
Un saludo.

Etiquetas: as3
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:40.