Ciao a tutti, non mi odiate perché posto alla vostra attenzione un' altra volta il tema del preloader, ma sul forum non ho trovato nulla di simile.
ho un filamto che carica alcuni swf esterni, ciascuno dei quali con un suo preloader con questo codice:
onClipEvent (load) {
_visible = false;
this.stop();
}
onClipEvent (enterFrame) {
if (this.getBytesLoaded() == this.getBytesTotal()) {
this.nextFrame();
}
_visible = true;
perc = barra._xscale = Math.round((this.getBytesLoaded()/this.getBytesTotal())*100);
percentuale = perc + "%";
}
Quando lo testo in flash, se al posto di this metto _root, la barretta avanza correttamente se invece lo guardo via internet, anche con adsl il preloader compare già al 100% e si ferma lì, poi scompare e si carica l'swf. Se uso this sia nel tester di Flash sia su internet, resta fisso su 100%
Vi mando il link così potete vedere voi stessi (basta andare in una qualsiasi delle sezioni del menu)
http://www.bestweddings.net/avanzato/index.html
secondo voi è un problema di codice?
Qualsiasi suggerimento mi va bene, anche cabiare il codice, purché funzioni... lo devo modificare su più di 50 file.
grazie