Ciao a tutti,

ho copiato da un tutorial video il codice per creare un contatore al rovescio in Flash.

Ecco il codice che uso:

this.onEnterFrame = function () {

var todayate = new Date();
var currentYear = today.getFullYear();
var currentTime = today.getTime();

var targetDateate = new Date(currentYear,2,19);
var targetTime = targetDate.getTime();

var timeLeft = targetTime - currentTime;
var sec = Math.floor(timeLeft/1000);
var min = Math.floor(sec/60);
var hrs = Math.floor(min/60);

sec = String(sec % 60);
if (sec.length < 2) {
sec = "0" + sec;
}
min = String (min % 60);
if (min.length < 2) {
min = "0" + min;
}
hrs = String (hrs % 24);
if (hrs.length < 2) {
hrs = "0" + hrs;
}

var counter:String = hrs + ":" + min + ":" + sec;
time_txt.text = counter;

}

Se lo faccio girare ho l'errore che segue:
Warning: 1090: Problema relativo alla migrazione: In ActionScript 3.0, il gestore di eventi onEnterFrame non viene attivato automaticamente da Flash Player in fase di runtime. Prima è necessario registrare il gestore per l'evento mediante addEventListener ( 'enterFrame', callback_handler).

Che cosa devo aggiungere all'inizio del codice affinché funzioni?

Grazie a tutti!!!