Questo è il codice che stò cercando di far funzionare:
--------
onClipEvent (load) {
_root.stop();
_root.nau._visible = true;
_root.nau2._visible = false;
_root.nau3._visible = false;
testo = "structure loading";
main = true;
ocean = false;
menu = false;
}
onClipEvent (enterFrame) {
if (main) {
car = _root.getBytesLoaded();
tot = _root.getBytesTotal();
perc = parseInt((car/tot)*120);
percent = perc+"%";
newWin = new _root.nau.window(perc);
if (car == tot) {
loadMovie("ocean.swf", 30);
main = false;
menu = false;
ocean = true;
_root.nau._visible = false;
_root.nau2._visible = true;
testo = "audio loading";
}
}
if (ocean) {
car2 = _level30.getBytesLoaded();
tot2 = _level30.getBytesTotal();
perc2 = parseInt((car/tot)*120);
percent = perc2+"%";
newWin = new _root.nau2.window(perc2);
if (car2 == tot2) {
loadMovie("compass.swf", 31);
main = false;
ocean = false;
menu = true;
_root.nau2._visible = false;
_root.nau3._visible = true;
testo = "menu loading";
}
}
if (ocean) {
car3 = _level31.getBytesLoaded();
tot3 = _level31.getBytesTotal();
perc3 = parseInt((car3/tot3)*120);
if (car3 != undefined) {
percent = perc3+"%";
newWin = new _root.nau3.window(perc3);
if (car3 == tot3) {
_root.gotoAndPlay("open");
}
}
}
}
---------
Non riesco a capire dove sbaglio, se faccio il preload di due file funziona, se aggiungo il passaggio intermedio per fare il preload di tre file succede che carica il primo, salta il secondo e si ferma al terzo.
AIUTO!!!!![]()