puoi usare questa funzione che calcola esattamente i secondi reali
codice:
//FUNZIONE TRASCORRE TEMPO
//Funzione che converte i secondi in millisecondi
function convertSecondiToMillisecondi(secondi) {
//Un secondo è equivalente a 1000 millisecondi
milliseconds = secondi*1000;
return milliseconds;
}
//Funzione per far passare tot secondi
function passaTempo() {
tempo_max = convertSecondiToMillisecondi(secondi);
time_start_game = getTimer();
now = getTimer();
this.onEnterFrame = function() {
now = getTimer();
if ((now-time_start_game)<=tempo_max) {
now = getTimer();
trace(now-time_start_game);
} else {
delete this.onEnterFrame;
//funzione o azione da eseguire
nomeFunzione();
}
};
}
poi la richiami così
codice:
secondi = 5;
passaTempo();
Lorenza