Uhm, non ho letto bene il tuo codice, io però avrei usato la classe Timer in questo modo (crea un nuovo documento e scrivi questo codice nel primo fotogramma della linea temporale):
codice:
var countdownSeconds:uint = 60;
var tm:Timer = new Timer(1000,countdownSeconds);
tm.addEventListener(TimerEvent.TIMER,f);
tm.start();
function f(e:TimerEvent):void {
if((countdownSeconds - tm.currentCount) == 0) trace('Contaggio finito');
else trace(countdownSeconds - tm.currentCount);
}
Così è molto semplice intercettare la fine del contaggio, potresti implementare una soluzione del genere nella tua classe.