Generalmente cuando yo querí retardar el lanzamiento de una función en AS2 utilizaba el setInterval. El problema es que el setInterval se repite cada n cantidad de veces, a veces se pierde el puntero y causa problemas en general si no se usa correctamente. Hace poco descubrí que existe una función como en JavaScript que dispara una única vez: es el setTimeout.
//forma comun setTimeout(functionName,1000,"parametro"); //otra forma setTimeout(this,"functionName",1000,"parametro"); //para clases se utiliza un poco diferente ya que no fue implementado como una funcion intrínseca _global.setTimeout(this,"functionName",1000,"parametro");
No comments:
Post a Comment