principal.swf
Pincho sobre una obra
Código :
on(press){ var envio_lc:LocalConnection = new LocalConnection(); var ruta:String = "imagenes/maximum/previas/"; envio_lc.send("envio", "metodo", ruta); _root.contenidos_mc.obras_mc.reportaje_mc.loadMovie("galeria.swf"); }
galeria.swf
Código :
//rutaPrevias será la ruta desde la cual cargue las imagenes var rutaPrevias:String; var lienzo:MovieClip = _root.createEmptyMovieClip("lienzo_previas", _root.getNextHighestDepth()); //Creo una conexión para recibir la variable var recibo_lc:LocalConnection = new LocalConnection(); recibo_lc.metodo = function(ruta):Void { rutaPrevias = ruta; } recibo_lc.connect("envio"); //Creo la galería for (i = 1; i < numFotos; i++) { crearPrevias(i); } function crearPrevias(num) { var fotoP:MovieClip = lienzo_previas.createEmptyMovieClip("fotoP_"+num, lienzo_previas.getNextHighestDepth()); var mclP:MovieClipLoader = new MovieClipLoader(); var listenerP:Object = new Object(); mclP.addListener(listenerP); mclP.loadClip(rutaPrevias+num+".jpg", fotoP);
No consigo que me cargue las fotos estableciendo la ruta de esta manera, no se que puedo estar haciendo mal, espero que me ayuden, un saludo.