Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/11/2008, 10:49
oblidat
 
Fecha de Ingreso: septiembre-2003
Mensajes: 68
Antigüedad: 20 años, 6 meses
Puntos: 0
problema loader as3

Hola,

Estoy haciendo un loader en Actionscript 3 y me gustaria que si la imagen que tiene que cargar no se ha cargado en unos segundos (3 exactamente), se pare el loader, pero no lo consigo, se me carga igual, no me funciona la función closed();
Alguien tiene alguna idea? Este es el código que uso.

Código:
var loader:Loader = new Loader();
var request:URLRequest = new URLRequest("image.jpg");
loader.load(request);
addChild(loader);

// para el loading si no se ha hecho en 3 segundos
var abortID:uint = setTimeout(abortLoader, 3000);

// elimina el aborto si no se ha abortado
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, abortAbort);

function abortLoader(){
    try {
        loader.close();
    }catch(error:Error) {}
}
function abortAbort(event:Event){
    clearTimeout(abortID);
}


Gràcias de antemano!