las imagenes de la galeria A no sean las que se ven cuando entro en la galeria B!!!! ya que el nombre y cantidad
de fotos cambia correctamente.!!
1. Duplique cada archivo de la galeria creando asi una carpeta para cada uno en donde me ha quedado
el .fla, el .xml y la carpeta cristalab donde dentro esta la carpeta galeria y dentro de ella los
cuatro archivos .AS
Asi me quedo una carpeta galeriaOOP1, galeriaOOP2, galeriaOOP3, galeriaOOP4, galeriaOOP5.
con todos los archivos para que funcione cada una como debe ser sin cambiar las fotos ni las rutas.
2. Luego modifique los .xml, que ademas renombre como imagenes1.xml ... y sucesivamente, dejando en el
contenido de estos lo siguiente:
Código :
<galeria> <cantidad>5</cantidad> <titulo>galeria1</titulo> <ruta>http://www.misitio.com/sitio/galeriaOOP1</ruta> </galeria>
para la primera galeria y cambiando el titulo y la carpeta destino "galeriaOOP2" y sucesivamente.
3. En el archivo galeria1.fla cambie el nombre del xml por imagenes1.xml
4. Luego fui a los archivos:
En Foto.AS en la linea 42 coloque en la ruta:
Código :
var precarga:Preloader = new Preloader(popup_mc.container_mc.img_mc, "http://www.misitio.com/sitio/galeriaOOP1/images/normal/"+imagen+".jpg", popup_mc.drw_mc, popup_mc.container_mc, this, onLoadImg);
En Mini.as en la linea 34 coloque:
Código :
ruta = "http://www.misitio.com/sitio/galeriaOOP1/images/mini/mini"+n+".jpg";
---------------------------------------------------------------------------------------------------------
Bien hasta ahi lo que he realizado, cada una de las galerias tanto en local como abriendo directamente el swf
con el explorador desde el sitio funciona perfectamente y trae cada una de las imagenes que yo he incluido en
las carpetas correspondientes.
El problema:
Tanto en local como desde el sitio llamo a las galerias desde una pelicula madre, con un boton a un mc
contenedor
al boton le he dado la accion:
Código :
on(release){
contenedor1.loadMovie("../sitio/galeriaOOP1/galeria1.swf");
}
Creando un contenedor por cada galeria que cargo por lo que tengo cinco contenedores y cinco botones mas las cinco
galerias.swf, cada una con su boton y contenedor, para un mejor orden.
Ademas a cada boton le he dado la siguiente accion:
Código :
on(release){
contenedor2.unloadMovie("../gsitio/galeriaOOP2/galeria2.swf");
}
on(release){
contenedor3.unloadMovie("../sitio/galeriaOOP3/galeria3.swf");
}
on(release){
contenedor4.unloadMovie("../sitio/galeriaOOP4/galeria4.swf");
}
on(release){
contenedor5.unloadMovie("../sitio/galeriaOOP5/galeria5.swf");
}
Soluciones que he probado:
He recorrido el foro por mas de una semana en busca de una respuesta he leido varias cosas este post http://www.cristalab.com/foros/viewtopic.php?t=36118&highlight=&sid=93080a11fdbb5096f27a0e62e7bba38d
creo que es mi mismo problema, pero no hay respuesta
Probe que lei en el foro fijar el loockroot y lo puse en cada uno de los swf de las galerias y no funcionan.[/code]
por favor a ver si alguien puede dar luz a como hacer esto
desde ya muchas gracias
