Hola, me puse a hacer un ejemplillo =)
Código :
var a:Number = 30;
//variable a vale 30
var tt:Number = setInterval(creg, 1000);
//var tt, crea un intervalo que se va a hacer cada 1000milisegundos osea un segundo
//setInterval necesita el nombre de la funcion que se va a hacer cada intervalo, y el intervalo lo que tu quieras
function creg() {
//funcion cuenta regresiva, creg
a--;
//la variable a que vale 30 se va a restar cada vez que se ejecute la funcion creg osea cada segundo
tim.text = a;
//texto donde se muestra el tiempo, quita la linea si no lo quieres
}
stop();
//para que no se te vaya
onEnterFrame = function () {
//cada enterFrame
if (a == 0) {
//si a es igual a 0
gotoAndPlay(4);
//el fotograma que quieras
}
};
onMouseDown = function () {
//al dar clic, aqui le puedes cambiar por un onMouseMove(para en vez de clic, sea movimineto)
a = 30;
//a = 30 otra vez
};
=), ya creo que con mi explicacion alli ya te vas a dar una idea