Ciao ragazzi, vorrei sottoporvi questo quesito: utilizzando questo script per la duplicazione di un MovieClip a seconda di parametri inviati dinamicamente, mi trovo alle volte le immagini caricate e alle volte no. Sapete darmi una spiegazione plausibile?

Dovete sapere che i dati vengono passati da una pagina ASP collegata al DATABASE. In questa pagina imposto i valori di iicoN.

i = 1;
start = icfoto0._x;
icn = new Array();
// La prima variabile la imposto di default
img = eval("_root.iico0");
icn[0] = "../com/img/icone/"+img;
// Carico la prima immagine del MC iniziale
loadMovie(icn[0], icfoto0.immagine);
// _root.num lo calcolo via ASP per sapere quanti elementi avrò
while (i<_root.num) {
// Duplico il MC iniziale
duplicateMovieClip(icfoto0, "icfoto"+i, i);
dove = start += 115;
// Posiziono il nuovo MC duplicato
setProperty("icfoto"+i, _x, dove);
// Imposto le immagini nell'array
img = eval("_root.iico"+i);
icn[i] = "../com/img/icone/"+img;
// Carico le variabili nel proprio MC
loadMovie(icn[i], "icfoto"+i+".immagine");
// Incremento i
i++;
}

La cosa strana è che ci sono momenti in cui le immagini vengono caricate correttamente, ma il momento successivo no... come mai??

Ho provato ad utilizzare il comando loadMovieNum e QUASI SEMPRE (anche qui ci sono delle eccezioni) mi apre una pagina esterna con l'immagine corretta, ma alcune volte mi apre la pagina senza visualizzare nulla (e nel percorso in effetti non viene visualizzato il nome del file)..

Ora mi domando: ci sono dei tempi di elaborazione degli script?

Grazie per la vostra collaborazione.