¿Te hace falta saber cómo crear un texto "1:37" que vaya disminuyendo poco a poco, o también cómo hacer que ese texto sea visible con ese tipo de fuente?
Si sólo quieres saber cómo tener el texto, se puede hacer teniendo dos contadores; uno de frames y otro de segundos. Luego, en cada frame, aumentas el contador de frames y disminuyes el de segundos si ha pasado un segundo. El código sería algo similar a esto:
Código ActionScript :
private function alEntrarAFrame (e:Event )
{
// Aumenta el contador de frame
contadorDeFrame++;
// Disminuye el contador de segundos si ha pasado un segundo
if ( contadorDeFrame % framesPorSegundo == 0 ) {
contadorDeSegundos--;
// Ajusta el texto del reloj
textoDeReloj = ( Math.floor( contadorDeSegundos / 60 ) ).toString() + ":" + ( contadorDeSegundos % 60 ).toString();
}
}
En este código, contadorDeSegundos y contadorDeFrames son del tipo int, FramesPorSegundo es el framerate de tu swf, y textoDeReloj sería el String de tu reloj ((Puede que sea más bien "reloj.text" si tienes directamente el TextField)).
Para elejir el tiempo, simplemente hay que ponerlo en contadorDeSegundos. Por ejemplo, para dos minutos con treinta segundos, pondrías
Código ActionScript :
// Elije el tiempo inicial
contadorDeSegundos = 150;
Ya que dos minutos * 60 segundos + 30 segundos = 150 segundos.
Espero que esto sea de ayuda!