Originariamente inviato da E|ena
devo fare un semplicissimo preload.. ho controllato varie guide che lo spiegano in vari modi ma non riesco
il mio intento è questo
ho un animazione per il preload di 20 frame
praticamente l'animazione deve proseguire in maniera parallela al preload
nel senso che se il preload dura 5 minuti anche l'animazione si vedrà in 5 minuti
e poi una percentuale testuale che mi dica a che punto sono
mi sono spiegata bene?
metti l'animazione in un clip che fai ripartire dal frame 1 al termine dei 20 frame.
crei il campo di testo dinamico con var "perc", in qui apparirà la percentuale progressiva di caricamento
poi metti il seguente codice nel primo frame del preload:
codice:
// memorizzo in una variabile i byte caricati
byte_caricati = _root.getBytesLoaded();
// memorizzo in una variabile i byte totali
byte_totali = _root.getBytesTotal();
// memorizzo in una variabile la percentuale di caricamento
percentuale = byte_caricati/byte_totali*100;
perc = int(percentuale)+"%";
// verifico se è stata caricata tutta l'animazione, se si vado alla scena principale
if (byte_caricati == byte_totali) {
gotoAndPlay("Scene 1", 1);
}
Nel secondo frame, sempre del preload, metti: