Comunidad de diseño web y desarrollo en internet online

Eliminar un evento que se está ejecutando AS3

Citar            
MensajeEscrito el 11 Mar 2008 07:47 pm
Hola a todos, cuál es la manera de eliminar la ejecución de un evento. Por ejemplo

Me interesa mostrar la descarga de un video hasta un determinado porcentaje, pero a partir de ahí ya no quiero procesar más información

Código :

video.addEventListener(ProgressEvent.PROGRESS, progressHandler);
function  progressHandler(event:ProgressEvent):void{
    var bLoaded:int = event.bytesLoaded;
    var bTotal:int = event.bytesTotal;
    var pctLoaded:int = bLoaded*100/bTotal;
    if(pctLoaded < 5){
       //hacer algo
    }else{
       //dejar de ejecutar este evento
    }
}


Muchas gracias

Por aitorlape

23 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 11 Mar 2008 07:50 pm
En AS2 se hace así, te lo digo por si te ayuda a buscar información:

Código :

delete (this.EVENTO)

Por mcapu

181 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 11 Mar 2008 08:07 pm
He pensado algo así y he probado delete(this.event); pero no me funciona.

Gracias, buscaré más

Por aitorlape

23 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 11 Mar 2008 08:36 pm

Código :

video.removeEventListener(ProgressEvent.PROGRESS, progressHandler);

Por Tmeister

260 de clabLevel

2 tutoriales

 

firefox
Citar            
MensajeEscrito el 11 Mar 2008 08:48 pm
Muchas gracias, eso era exactamente

Por aitorlape

23 de clabLevel



Genero:Masculino  

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.