Ciao a tutti.
Seguendo questo tutorial ho creato un piccolo preload per un filmato.
Ho apportato alcune modifiche:
1) ho creato una scena aggiuntiva chiamata preload e l'ho sistemata prima della scena principale chiamata filmato.
2) nella scena preload ho creato sullo stesso livello 2 keyframe, nel primo ho creato un campo di testo dinamico e come nome istanza ho dato progres ed ho inserito nel frame questo codice:
//Assegno i valori
car = _root.getBytesLoaded();
tot = _root.getBytesTotal();
//Inserisco nella casella il totale percentuale
progres = parseInt((car*100)/tot) + "%";
//Controllo lo stato di avanzamento
if (car == tot) {
nextScene ();
}
nel secondo frame questo codice:
gotoAndPlay(1);
Il problema è questo:
quando faccio ctrl+invio per provare il filmato mi si apre una finestrella output con questo errore
**Error** Scene=preload, layer=Layer 1, frame=1:Line 6: Type mismatch.
progres = parseInt((car*100)/tot) + "%";
Total ActionScript Errors: 1 Reported Errors: 1
Vorrei sapere dove sbaglio![]()

:maLOL:

Rispondi quotando
