Bien, ahora lo que quiero hacer es que el el primer thumbnailer cargue el 33% del largo de los nodos, el segundo que empieze a cargar desde el 33%, que es donde termina supuestamente el primero, y el tercero cargue el ultimo 33% de los nodos, o sea que empieze desde el 66%.
He pensado en poner una escucha, que cuando el primero cargue el 33% del total de los nodos, de pie, para que empieze a cargar el segundo, pero la verdad estoy en la inhobia en esto
Si pueden darme una mano mas que contento y agradecido.
Gracias
Aca esta el Codigo flash
Código :
var main:MovieClip = this;
function loadXML(loaded) {
if (loaded) {
xmlNode = this.firstChild;
image = [];
description = [];
description2 = [];
description3 = [];
description4 = [];
thumbnails = [];
thumbnailsa = [];
total = xmlNode.childNodes.length;
totala = xmlNode.childNodes.length/3;
for (i=0; i<total; i++) {
image[i] = xmlNode.childNodes[i].childNodes[0].firstChild.nodeValue;
description[i] = xmlNode.childNodes[i].childNodes[1].firstChild.nodeValue;
description2[i] = xmlNode.childNodes[i].childNodes[3].firstChild.nodeValue;
description3[i] = xmlNode.childNodes[i].childNodes[4].firstChild.nodeValue;
description4[i] = xmlNode.childNodes[i].childNodes[5].firstChild.nodeValue;
thumbnails[i] = xmlNode.childNodes[i].childNodes[2].firstChild.nodeValue;
thumbnails_fn(i);
}
for (i=total; i<totala; i++) {
thumbnailsa[i] = xmlNode.childNodes[i].childNodes[2].firstChild.nodeValue;
thumbnails_fna(i);
}
for (i=total; i<(totala*2); i++) {
thumbnailsb[i] = xmlNode.childNodes[i].childNodes[2].firstChild.nodeValue;
thumbnails_fnb(i);
}
firstImage();
} else {
content = "file not loaded!";
}
}
xmlData = new XML();
xmlData.ignoreWhite = true;
xmlData.onLoad = loadXML;
xmlData.load("obrasfin.xml");
Gracias de nuevo y espero pronta respuesta!
