Ciao a tutti,

Ho due file swf uno è quello principale (main.swf) l'altro è il listener (listener.swf)....
Main.swf carica su un EmptyMovieClip creato all'interno di un ciclo listenr.swf.
Quando carico il listener.swf dal filmato main.swf passo tramite _level0.nomevariabile il nome del file.jpg che risiede in un Array (quadri) e il listener.swf deve caricare.....unica cosa che prende solo l'ultimo file.
Qualcuno mi sa dire il perchè? Sembra quasi che il LoadMovie venga effettuato solo quando si esce dal ciclo......non so se sono stato chiaro.....riporto in seguito il codice di main.swf

codice:
//creo la variabile che conterra le informazioni di quale filmato aprire
var fileNumber:String;
//creo la variabile che conterrà il percorso dove prendere le immagini
var folderPath:String;
//creo una funzione che definisce le immagini da aprire e il loro path
openImage = function (path:String, imageNo:String, livello:Number) {
	fileNumber = imageNo;
	folderPath = path;
	//apro il filmato delle visualizzazioni per visualizzare l'immagine sul livello 10
	loadMovieNum("visualizer.swf", livello+3000);
}

function ApriXML() {
	mioxml = new XML();
	myarray = new Array();
	mioxml.load(filexml);
	mioxml.onLoad = ElaboraXML;
	function ElaboraXML(success) {
		if (mioxml.loaded) {
			myarray = mioxml.firstChild.nextSibling.childNodes;
			for (i=0; i<=myarray.length; i++) {
				if (myarray[i].nodeName == "quadro") {
					dati = new Array(myarray[i].childNodes[1].firstChild.nodeValue, myarray[i].childNodes[1].attributes.commento_it, myarray[i].childNodes[1].attributes.titolo_it);
					quadri.push(dati);
				}
			}
			cont = 0;
			pos_x = 0;
			pos_y = 0;
			for (i=0; i<=(quadri.length-1); i++) {
				cont++;
//				_level0.fileNumber = "zoom.php?foto="+quadri[i][0]+"&fotow=100&fotoh=100";
				_level0.fileNumber = quadri[i][0];
				contenitoreclip = createEmptyMovieClip("contenitore"+cont, cont);
				clip = contenitoreclip.createEmptyMovieClip("miniatura"+cont, cont);
				_root["contenitore"+cont]["miniatura"+cont].loadMovie("visualizer.swf");
				_root["contenitore"+cont]._x = pos_x;
				_root["contenitore"+cont]._y = pos_y;
				_root["contenitore"+cont].vettorefoto = quadri[i][0];
				_root["contenitore"+cont].onPress = function(){
					this.startDrag();
				}
				_root["contenitore"+cont].onRelease = function(){
					this.stopDrag();
				}
				pos_x = pos_x+105;
				pos_y = pos_y+105;
			}
		}
	}
}
quadri = new Array();
filexml = "dump.xml";
ApriXML();
Vi riporto anche il risultato

http://www.fabriziotuveri.com/test/
http://www.fabriziotuveri.com/test/dump.xml

carica solo l'ultima foto con il nome del file "image/1.jpg"