Hola compañeritos.
Aqui dejo el código que solo es copiarlo y colocarlo en el primer frame de nuestro fla para probar como funciona.
Aquí esta el código:
var timeDisplay:TextField=new TextField();
var startTime:int = getTimer();
addChild(timeDisplay);
addEventListener(Event.ENTER_FRAME, showClock);
function showClock(event:Event):void{
//pasar los milisegundos
var timePassed:int = getTimer()-startTime;
//calcular minutos y segundos
var seconds:int = uint(timePassed/1000);
var minutes:int = uint(seconds/60);
seconds -= minutes*60;
var decimas:int = uint(timePassed/100);
decimas = decimas - seconds*10 - minutes*600;
//convertir el reloj a una cadena
var timeString:String = minutes + ":" + String(seconds+100).substr(1,2) + ":" + decimas + "0";
//actualizar el campo de texto
timeDisplay.text = timeString;
}
Para que lo vean en vivo como funciona:
Y por si acaso, aqui les dejo el fla de ejemplo.
Espero les sirva.
Sean felices! :) Y opinen! ;)
opino que esta chido ;) Y COMO lo detengo?
ResponderEliminarHace mucho no toco flash... pero supongo que es eliminando el evento sigueinte:
EliminaraddEventListener(Event.ENTER_FRAME, showClock);
Pero lo que diga es mentira, hace mucho no toco flash.
Te amo <3
ResponderEliminar