Ciao a tutti!
Uso il seguente codice per il preload di un file SWF
Il problema nasce dal fatto che il files SWF viene caricato quasi completamente senza mostrare il preload, se non verso la fine del caricamento mostrando gli ultimi numeri tipo 98%, 99%, 100%. Tutto questo da quando ho inglobato un MP3 nella libreria (non voglio caricarlo in streaming e non parte nel preload ma solo in una scena successiva). Secondo voi è quello il problema? Come ovviare? Correggendo questo codice oppure utilizzandone un altro che tiene conto anche delle tracce audio inglobate nell'SWF?codice:// inizializziamo alcune variabili var caricati:Number; var totali:Number var percentuale:Number; var perc_txt:TextField; // setto le variabili // caricati è uguale ai bytes caricati in quel momento caricati= _level0.getBytesLoaded(); // totali è uguale ai bytes totale del filmato totali= _level0.getBytesTotal(); // calcoliamo la percentuale che è data // caricati x 100 tutto diviso il totale // con int prendo solo l'intero percentuale= int((caricati*100)/totali) // faccio vedere all'utente la percentuale perc_txt.text=percentuale+" %"; // adesso è arrivato il momento di stabilire la condizione // se i i bytes caricati sono uguali ai bytes totale il filamto è caricato if(caricati > 0 && caricati >= totali) { gotoAndPlay("intro", 1); }

Rispondi quotando