LOGIN
Reg&iuacute;strateLinksForosPrivadosPrivadosContacta
 
FOROS > Programación
   función sleep en actionscript
26/05/2006    12:21


Registrado: 14/04/2004
Nº mensajes: 491

  Living QuotePrivado  
 
Flash no trae incorporada una función sleep que retarde la ejecución de un código durante un intervalo de tiempo, pero podemos crear una función que lo simule:

function sleep(){
        clearInterval(intervalID);
 //aquí vendrían las acciones que queremos ejecutar después de la pausa 
        trace("terminé");
}

var intervalID = setInterval(sleep, 1000);

En este ejemplo se retrasa la ejecución 1 segundo.

Nota: Si necesitais pasar argumentos a vuestra función sleep no hay problema, podeis hacerlo de esta manera:

setInterval(sleep, 1000, argumento1, argumento2, argumento3, ..., argumentoN);
 
 

El mayor placer de un hombre inteligente es aparentar ser idiota, delante de un idiota que aparenta ser inteligente.