Esatto.
Ho riletto quello che ho postato e devo fare una rettifica riguardo all'ultimo punto:
La parte in neretto è fondamentalmente scorretta.Per evitare questo problema prova a posizionare il preload su pluto.swf , incluso il codice AS.
In questo modo non appena viene richiesto il caricamento del filmato pippo.swf il preload inizia a macinare byte...
Probabilmente partirà dal 3-4% ma comunque dovrebbe funzionare anche con filmati dal peso non significativo.
Rimane il resto.
Comunque,
Mai detto che Flash ritarda a far partire un preload.
Certo è che se posiziono un Preload su un filmato che deve essere caricato, il preload parte al caricamento del primo frame del filmato in questione...
Il preload allora partirà da un valore percentuale leggermente differente da zero.
In pratica:
Richiesta di caricamento di filmato.swf
Caricamento del frame 1 di filmato.swf in cui è presente il preload.
Esecuzione del Preload (caricamento in background del resto dell'swf).
In questo brevissimo lasso di tempo, a seconda della velocità di caricamento (connessione), sono stati caricati dei byte (100-1000-12000) e automaticamente il preload mostrerà il valore percentuale corrispondente dei bytes già caricati.
Se il peso del filmato è considerevole, 1000 bytes non sono nulla (0-1%), se il peso del filmato è ad esempio 40000 bytes, allora 1000 bytes incominciano ad avere un certo peso (2,5%).
Al contrario se il Preload viene posizionato sul filmato che chiama il filmato.swf, allora questo partirà subito, partendo da 0 e arrivando a 100.
Ciao,
![]()