Flash: pubblicazione corretta e loading

Di: maurymathras | 26/09/2020 18:23:21
Ciao a tutti
avrei un problema con la pubblicazione del mio filmato swf.
ho diverse scene contenenti ciascuna delle animazioni e immagini.
Pensavo di zippare il filmato e farlo scaricare, ma ora sono costretto a farlo vedere online. Ho così incluso un preload, ma questo ovviamente mi carica solo la prima scena, bloccandosi successivamente al termine delle successive per continuare il caricamento.
Devo per forza spostare tutte le scene in un unica timeline tramite clip movie diversi o c'è una seconda possibilità?
Grazie mille

Risposte



Non ho capito... il preload dovrebbe valere per tutto il filmato, no? Oppure non mi è chiaro com'è impostato il lavoro.

Di: bisbiturro | 26/09/2020 18:23:21


In pratica: il preload (che è all'interno del filmato stesso) sembra carichi solo la scena immediatamente successiva, e non l'intero filmato (composto da diverse scene). Infatti, dopo la prima scena correttamente caricata, vedendo il filmato on line, l'animazione si blocca per continuare a caricare le scene successive.
Vista la semplicità del mio filmato, ho riconvertito tutte le scene in un unico clip, ma nel caso di filmati più complessi, come fare? Non esiste un modo per dire al preload che deve caricare tutte le scene successive? O magari mettendo il preload esterno... boh!
grazie mille

Di: maurymathras | 26/09/2020 18:23:21


Ma come l'hai fatto il preload? Hai usato il totalframes?
Il preload più semplice e classico è così:
loaded = _root.getBytesLoaded();
total = _root.getBytesTotal();
if(loaded>=total){
_root.play
}

dove calcola il peso dell'intero filmato e funziona, a meno che tu non carichi movie esterni che allora non considera.

Di: bisbiturro | 26/09/2020 18:23:21