perfetto, mi sa che con quest'ultima prova siamo giunti alla conclusione del thread, grazie a tutti quelli che hanno partecipatoOriginariamente inviato da nep036
L'ho sistemato, cosi funziona:
Gli passo il valore di i in modo tale da creare intervals diversi...codice:MovieClip.prototype.preload = function(clip, a) { function avvia() { trace(_root['intv'+a]); car = clip.getBytesLoaded(); tot = clip.getBytesTotal(); perc = Math.floor((car/tot)*100); if (car>=tot && tot>perc && perc == 100) { clearInterval(_root['intv'+a]); trace(_root['intv'+a]); } } _root['intv'+a] = setInterval(avvia, 100); }; for (i=1; i<=2; i++) { _root.createEmptyMovieClip("cont"+i, i); _root["cont"+i].loadMovie("img"+i+".jpg"); _root["cont"+i].preload(_root["cont"+i], i); }![]()
![]()