Explico cual es mi problema, la primera version del website, todo esta bien... pero me pidieron unos cambios, asi que decidi tambien cambiar la forma en que estaba estructurado el site (.fla)
En el primer website estaba llamando todas las secciones via loadMovie de swf externos, creando un mc dinamicamente y preload.
Pero ahora lo que he hecho es tener todo el website en la linea de tiempo, con frame etiquetado, pero tengo un problema, hay una galeria que carga un xml el cual forma la galeria, pero ahora no me funciona, es como si no hiciera nada.... no da error al cargar el xml ni nada....
Antes lo hacia de esta forma:
Código PHP:
// creando MC, Contenedor y preload de swf externo
bar._visible = false;
border._visible = false;
this.createEmptyMovieClip("container","100");
my_mc = new MovieClipLoader();
preload = new Object();
my_mc.addListener(preload);
preload.onLoadStart = function(targetMC) {
trace("started loading "+targetMC);
container._visible = false;
bar._visible = true;
border._visible = true;
pText._visible = true;
};
preload.onLoadProgress = function(targetMC, lBytes, tBytes) {
bar._width = (lBytes/tBytes)*100;
pText.text = "% "+Math.round((lBytes/tBytes)*100);
};
preload.onLoadComplete = function(targetMC) {
container._visible = true;
container._y = 0;
container._x = 0;
border._visible = false;
bar._visible = false;
pText._visible = false;
trace(targetMC+" finished");
};
// fin de Mc, Contenedor y preload
// boton para llamar el swf externo
b6.onPress = function() {
loadGallery("gallery2.xml");
function loadGallery(galName) {
_root.xmlDataPath = galName;
_root.my_mc.loadClip("viewer.swf","container");
}
};
Esa vez todo pasaba bien, sin problemas, pero ahora no se que estoy haciendo mal (o talvez no lo estoy haciendo), pero esto es lo que tengo ahora
Código PHP:
b6.onPress = function() {
gotoAndStop("galeria"); // ir al frame etiquetado
loadGallery("gallery2.xml");
function loadGallery(galName) {
_root.xmlDataPath = galName;
_root.my_mc.loadClip("viewer.swf",1); // my_mc un mc que tengo en el frame etiquetado
}
};
Acaso no puedo ir a un frame x y alli tener un MC y en ese mc cargar ese xml?
Saludos y gracias