Obiettivo
In questo articolo tratteremo come creare un semplice preloader.
Il preloader
Con la parola preloader, identifichiamo una animazione che viene eseguita prima dell'animazione principale
Articolo
In flash, le funzioni che ci vengono d'aiuto per la costruzione del nostro preloader sono due:
getBytesLoaded()
che restituisce il numero di byte caricati fino a quel momento
e
getBytesTotal()
che ci da la dimesione dei byte da caricare.
La cosa che dobbiamo fare e' un ciclo che finisce quando i bytes caricati sono uguali a quelli totali.
Per far cio', dobbiamo mettere nei primi due frame, il ciclo e a partire dal terzo frame il filmato vero e proprio.
Nel primo e nel secondo frame mettiamo il seguente codice:
loading = Math.round(getBytesLoaded());
total = Math.round(getBytesTotal());
getPercent = Loading/Total;
if (Loading == Total) {
gotoAndStop(3);
}
e una animazione che viene visualizzata nel frattempo che il filmato sta caricando e tre input text, uno
che indica il totale a cui assegnamo la variabile "total" , uno che dice lo stato
corrente a cui assegniamo la variabile "loading" e uno che ci dice la percentuale "getPercent"
Nel secondo frame pero' dobbiamo aggiungere
_root.gotoAndPlay(1);
affinche' possa avvenire il ciclo.

Nella terza animazione, metteremo il nostro filmato e chiaramente un bel
stop();


























