Originariamente inviato da roccapiano
Sto diperatamente cercando da tempo di creare un preload ma non ci riesco mai! Pensavo fosse meno problematico (almeno per me).
Ne ho trovato uno dei tanti ma, come tutti gli altri, quando cerco di ultilizzarlo mi restituisce sempre errori e non funziona.
Ho messo questo as nel primo fotogramma di un filmato;
onClipEvent (load) {
if (_root.getBytesTotal()<1000) {
unit = "bytes";
total = Math.floor(_root.getBytesTotal()) + unit;
} else if (_root.getBytesTotal()>1000000) {
unit = "mb";
total = Math.floor(_root.getBytesTotal() /1000000) + unit;
} else {
unit = "kb";
total = Math.floor(_root.getBytesTotal() /1000) + unit;
}
}
onClipEvent (enterFrame) {
percentuale = Math.floor( _root.getBytesLoaded()/_root.getBytesTotal()*100)+"%";
if (unit =="bytes") {
progress_fleche.parte = Math.floor(_root.getBytesLoaded()) + "bytes";
} else if (unit =="mb") {
risultati = _root.getBytesLoaded() /1000000;
risultati = Math.round(risultati*100);
risultati = risultati/100;
progress_fleche.parte = risultati + "mb";
} else {
progress_fleche.parte = Math.floor(_root.getBytesLoaded() /1000) + "kb";
}
Nel secondo fotogramma c'è un'imnmagine e uno stop per fermarmi lì. Ricevo questi messaggi di errore:
**Errore** Scena=Scena 1, livello=Livello 1, fotogramma=1:Linea 1: Gli eventi associati ai clip sono consentiti solo per istanze di clip filmato
onClipEvent (load) {
**Errore** Scena=Scena 1, livello=Livello 1, fotogramma=1:Linea 13: Gli eventi associati ai clip sono consentiti solo per istanze di clip filmato
onClipEvent (enterFrame) {
**Errore** Scena=Scena 1, livello=Livello 1, fotogramma=1:Linea 27: Errore di sintassi.
Totale errori ActionScript: 3 Errori segnalati: 3
Come se fa?
Per gli espertoni sarà sicuramente una bazzeccola, se qualcuno ha pietà di me mi risponda. Grazie.