Provo a capire...
pos = 200; //variabile per la posizione
// in un array metto i percorsi ai filmati
URLdeifilmati = ["olioworld.swf","vetrina.swf","introduzione.swf"," contatti.swf"];
//per ogni filmato dell'array duplico il mc vuoto di nome preload
//dandogli nome preload0, preload1, etc.
for (c=0; c<URLdeifilmati.length; c++) {
_root.preload.duplicateMovieClip( "preload"+c, c+1);
//nel nuovo mc carico il mio swf
_root["preload"+c].loadMovie(URLdeifilmati[c]);
//sposto il mio mc ??perché questo???
_root["preload"+c]._x = pos;
pos += 20;
}
//fermo la riproduzione
stop ();
//appena riproduco il mc carico bytestotali e caricati della root
onClipEvent (enterFrame) {
caricati = _root.getBytesLoaded();
totali = _root.getBytesTotal();
//per ogni swf nell'array rendo invisibile il mc
//?? non si poteva fare dopo il loadMovie???
for (c=0; c<_root.URLdeifilmati.length; c++) {
_parent["preload"+c]._visible = 0;
//carico nelle variabili tot e caricati dei miei mc
caricati += _root["preload"+c].getBytesLoaded();
totali += _root["preload"+c].getBytesTotal();
}
//finita la somma verifico il caricamento totale
if (caricati == totali && caricati != undefined) {
//se si ?? che ci fa un ciclo che mi manda la root in play ogni
//volta?? rendendo poi visibile il mc???
for (c=0; c<_root.URLdeifilmati.length; c++) {
_parent["preload"+c]._visible=1;
_root.play();
}
}
_root.perc = 100/totali*caricati;
}
Help!

Rispondi quotando


megaLoL
