Hola!!
He usado en mi web un sistema para cargar fotos dinamicamente con loadmovie y funciona de maravilla. Aquí les dejo el actionscrip:
function cargar_imagen(nombre_clip, ruta_imagen) {
this.createEmptyMovieClip(nombre_clip, 5);
this[nombre_clip].loadMovie(ruta_imagen, 9);
this.onEnterFrame = function() {
if (this[nombre_clip].getBytesTotal()>50 && this[nombre_clip].getBytesLoaded()>=this[nombre_clip].getBytesTotal()) {
this[nombre_clip]._width=300;
this[nombre_clip]._height=250;
delete this.onEnterFrame;
} else {
tot = this.getBytesTotal();
car = this.getBytesLoaded();
por = Math.round(car*100/tot);
porcentaje.text = por+” %”;
}
};
}
cargar_imagen(carga_foto, “fiesta.jpg”);
Lo que hago es cargar la foto en un MC situado en el centro del stage. El MC tiene el primer frame vacio con un stop. Cuando presiono un boton me dirijo al frame 2 de este MC donde aparece un marco decorativo (con alpha de 0 a 100) y encima la foto que quiero cargar. Funciona a las mil maravillas.
El problerma está cuando quiero cerrar el MC y la foto. He puesto un boton que se dirige al frame 50 del MC donde ya no hay nada y acto seguido se dirige de nuevo al frame 1 y allí se para. Desaparece el marco de adorno pero la imagen sigue cargada.
Me gustaria saber como hago para eliminar la imagen también. No se si con UnLoadmovie o algo así.
GRACIAS!!!!