Originariamente inviato da robo12
Salve,
ho questo codice per un preload
car = _root.getBytesLoaded();
tot = _root.getBytesTotal();
progres = parseInt((car*100)/tot) + "%";

if (car == tot) {
gotoAndPlay(3);
}

se esporto con actionscript 2 e flash player 8 mi da errore e non funziona, e al posto dei numeri mi appare "_level"
se invece metto le impostazioni su actionscript 1 e flash player 6 funziona. Come devo fare per aggiornare il codice? Grazie in anticipo.
leva parseInt e metti Math.floor anche se per il player potrebbe essere ingannevole ciò che stai facendo (mischiare formule numeriche e stringhe nella stessa variabile), aggiungerei una riga
codice:
car = _root.getBytesLoaded();
tot = _root.getBytesTotal();
pr = Math.floor((car*100)/tot);
progres = pr+"%";
if (car >= tot && tot > pr && pr == 100) {
	gotoAndPlay(3);
}