El codigo actual es:
Código :
function CargaImagenes(mVar:String) {
var lib:imagenes = new imagenes(mVar, root);
lib.onCarga = function() {
/*trace("------------------------------");
trace("Arquitectura_XML-> Ok!");
trace("Nombre_Galeria ->"+lib.titulo);
trace("Numero_Imagenes ->"+lib.nImagenes);
trace("Ruta_Url ->"+lib.ruta_url);
trace("------------------------------");*/
trace("Profundidad fotografo: "+ getDepth(mc_fotografo));
if (fotos == undefined) {
createEmptyMovieClip("fotos", this.getNextHighestDepth());
fotos._x = 50;
fotos._y = 70;
for (i=1; i<7; i++) {
var ruta = lib.ruta_url+"/mini/mini"+i+".jpg";
fotos.createEmptyMovieClip("foto"+i,fotos.getDepth()+i);
var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.loadClip(ruta,"fotos.foto"+i);
fotos['foto'+i]._x = 10+(99*i);
}
//fotos.swapDepths(mc_fotografo);
} else {
removeMovieClip(fotos);
}
};
todo esto viene de este post:
http://www.cristalab.com/foros/t46101.html
ya prove como tu me dijistes pero se queda el contenedor fotos creado y no me funciona bien despues del swapDepths
en el codigo anterior si le quito los // a //fotos.swapDepths(mc_fotografo); el remove ya no me funciona, ni ese ni el que tu me dijistes, es mas con el que tu me dijistes desaparece mc_fotografo despues de darle un par de veces al boton.