No me deja editar el codigo del mensaje anterior.
Te lo dejo aqui para que se vea y se entienda mejor:
Código actionscript:
Ver original// primero declaras una variable con el numero de segundos que quieres
// esperar antes de que tu boton comience la acción, en este ejemplo son 10
var segundos:Number = 10;
// con estas lineas comienza la cuenta atras
var tiempo:Timer = new Timer(1000, segundos);
tiempo.addEventListener(TimerEvent.TIMER, final_tiempo);
tiempo.start();
// ahora la accion que quiere que se inicie transcurridos esos segundos
// la tienes que poner dentro de esta funcion,
function final_tiempo(event:TimerEvent):void
{
segundos = segundos - 1; // la variable segundos baja con cada segundo que pasa
if (segundos != 0) { // cuando llegue a cero se cumple la condicion
// aqui pones tu codigo
}
}
No se si será la forma más correcta o más facil de hacerlo, pero a mi me ha funcionado