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");
}
};
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
}
};
Saludos y gracias