Ciao Flep, sono nuovo in questo forum. Mi sono imbattuto qui perchè ho problemi con un preload per filmati swf esterni per il nostro sito aziendale.
Il sito è:
http://www.gesconweb.it/sito come potrai notare in alcune pagine i contenuti vengono caricati dopo, lo puoi notare sicuramente in PORTFOLIO e nei lavori descritti dentro.
Nota bene, quando andrai ad aprire un lavoro in portfolio, che il primo lavoro che apri il loading no nparte, se ne apri un secondo invece si.
Il problema vero è questo:
I lavoro prensenti in portfolio sono sei singoli swf caricati esternamente mediante preload.swf che faccio caricare in un clip vuoto nel primo fotogramma di sogni swf esterno. Comprendi?
Il codice del preload è questo:
-
fotogramma
/*
Definisco le variabili "bytes caricati" e "bytes totali" della movie che ospita il preload
/
var caricando = _parent.getBytesLoaded();
var totali = _parent.getBytesTotal();
/
Quando questi due valori sono uguali il filmato che ospita il preload
parte (va al frame 2)
/
if (caricando == totali) {
_parent.gotoAndStop(2);
}
/
definisco le variabili in kb e la percentuale di caricamento
con valori interi
*/
var kbcaricati = Math.round(caricando/1024);
var kbtotali = Math.round(totali/1024);
var percento = Math.round((kbcaricati/kbtotali)100);
// da il valore al campo di testo dinamico
percentuale.valore = percento;
// nasconde la barra di scorrimento e la dimensiona.
barra._xscale = 1;
barra._visible = false;
/
setta la visibilità della barra di scorrimento
e la ridimensiona proporzionalmente alla percentuale di caricamento
*/
if (percento>1) {
barra._visible = true;
barra._xscale = percento;
} -
fotogramma
gotoAndPlay(1);
Sono arrivato alla conclusione che forse il loading è troppo pesante ma preload.swf pesa solo 21Kb e altri forum che lo hanno analizzato hanno detto che come peso va bene.
Ora pero' come posso far visualizzare questi loading sempre e non trovarmi che i primi swf che carica non si vedono i successivi invece si?
Aspetto con ansia una tua risposta e spero di essere stato chiaro. CiAO GRAZIE DEL TUO AIUTO.
mickey