Abre un nuevo Fla, tira en el escenario 2 textos y ponles como nombre "minutos_txt" y "segundos_txt", en el fotograma copia el siguiente codigo (lee los comentarios) y listo, ya deberia andar.
Código :
var segundos:Number = 15; //El tiempo total va en segundos.
var minutos:Number = Math.floor(segundos/60); //Calcula la cantidad de minutos
function cronometro() //Se ejecuta cada 1000 milisegundos y descuenta el tiempo
{
if (segundos == 0)
{
finTmpo();
}
else
{
segundos = segundos - 1;
minutos = Math.floor(segundos/60);
setTimer();
//Aca tambien podria ir el manejo de alguna animacion.
}
}
function finTmpo(){ //Se ejecuta cuando se termina el tiempo
clearInterval(cro); //<-- muy importante, detiene la llamada a la funcion cronometro
//Aca iria el codigo que deseas para cuando termina el tiempo
trace("Termine"); //<--- es un ejemplo
}
function setTimer(){ //Escribe el tiempo que falta
var seg:Number = segundos - (minutos*60);
minutos_txt.text = "0" + minutos;
if (seg < 10){
segundos_txt.text = "0" + seg;
}else{
segundos_txt.text = seg;
}
}
setTimer();
var cro:Number = setInterval(cronometro, 1000); //Inicia la llamada a la funcion cronometro cada 1000 milisegundos
stop(); //Por las dudas
Lo tenia guardado, creo que deberia hacer un tutorial o un ejemplo.