Recorre la lÃnea de tiempo de una pelÃcula cargada via loadMovie() y al llegar a un determinado fotograma (pasado como argumento al prototype) la descarga.
MovieClip.prototype.reverseAndUnload = function($fotograma) {
if (arguments.length == 0) {
this.$fotograma = 1;
} else {
this.$fotograma = $fotograma;
}
this.onEnterFrame = function() {
if (this._currentframe == this.$fotograma) {
unloadMovie(this)
delete this.onEnterFrame;
} else {
this.prevFrame();
}
};
};
Ejemplo de uso:
miclip_mc.reverseAndUnload(2);
Descargar ejemplo » (1033 hits)
Febrero 3rd, 2005 at 7:00 pm
no me keda claro ke hace esto, :S toy lelo, me lo aclarais ?
Febrero 3rd, 2005 at 7:26 pm
Imagina que tienes una pelicula con una lÃnea de timpo de 20 fotogramas, en dicha linea de tiempo hay una animación.
En el primer fotograma, tienes el preloader.
Ahora quieres descargar la pelÃcula, con este prototipo, la pelÃcula se ‘rebobina’ y cuando llega al fotograma clave n 2 se descarga.
Febrero 6th, 2005 at 1:20 pm
thanks
Febrero 6th, 2005 at 7:03 pm
I need a fla file to learn thid prototype ” Prototype reverseAndUnload ”
Please help me !
Thanks Teo
Febrero 9th, 2005 at 8:29 pm
por favor me escribes, necesito un fla
Febrero 9th, 2005 at 9:58 pm
Hola teo,
disculpa la tardanza, aquà puedes descargar un ejemplo:
www.after-hours.org/blog/2005/actionscript/ejemplo_reverseandunload.zip
saludos!