perchè hai scritto:
car = _leve1.getBytesLoaded();
tot = _leve1.getBytesTotal();
che poi non è _leve1 ma _level1 (ma nel tuo caso dovresti scrivere _level0).
cmq sostituisci tutto il codice con questo:
e, sempre nella scena preload, cancella il secondo frame che non serve piùcodice:stop(); _root.onEnterFrame = function(){ //Assegno i valori car = this.getBytesLoaded(); tot = this.getBytesTotal(); //Calcolo la percentuale di avanzamento perc = parseInt((car*100)/tot); //Inserisco nella casella il totale percentuale progres = perc + "%"; //Allungo la barra e la posiziono in modo fisso sull'asse X barra._xscale = perc; //Controllo lo stato di avanzamento if (car == tot) { gotoAndStop("MappaGenarale", "inizio-filmato"); } }![]()

Rispondi quotando