![]() |
![]() |
|
| Condividi questo contenuto nei Social Network: |
|
Tweet |
|
|
|
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito. |
||||
|
|||||||||
Hey Amico Visitatore, Condividi con noi le tue idee e la tua conoscenza Aprendo una nuova discussione nella sezione Flash & ActionScript |
|
|
LinkBack | Strumenti di discussione |
|
|
#1 (permalink) |
|
User Newbie
Data di registrazione: Feb 2011
Ubicazione: Castellammare di Stabia
Messaggi: 6
|
Ciao. allora ho ho il mio preload ma non funziona. nel senso..... all'apertura del sito ho la schermata nera e poi compare dopo un po' il preload carica gia al 80% in po come se il filmato gia fosse caricato.Sul primo fotogramma ho questo script
stop (); preTextBox.autoSize = "right"; onEnterFrame = function () { pcent = _root.getBytesLoaded() / _root.getBytesTotal() * 100; pc = int(pcent) + "%"; if (_root.getBytesLoaded() == _root.getBytesTotal()) { play (); onEnterFrame = null; } else if (pcent < 50) { preText = "xxxx LOADING"; } else if (pcent < 75) { preText = "xxxx' LOADING"; } else if (pcent < 100) { preText = "xxxxx LOADING"; } // end else if }; Cosa Ho sbagliato???? HELP ME PLEASE! ![]() ![]() ![]() ![]() |
|
|
|
|
|
|
|
#2 (permalink) |
|
Moderatore
Data di registrazione: May 2008
Messaggi: 2,551
|
Ciao toxi1978, benvenuto sul forum GT.
Forse ti sembra che parta da 80% perche al di sotto del 50% hai 4 xxxx come al 80% quindi togli una x al di sotto di 50%, secondo me in giro ci sono script migliori che ti danno proprio la percentuale in numeri o con barra o entrambi. |
|
|
|
|
|
#4 (permalink) |
|
Moderatore
Data di registrazione: May 2008
Messaggi: 2,551
|
Ok, però il preloader diciamo che nel suo genere funziona bene, probabilmente dipende da quello che viene dopo, mi è capitato diverse volte, anche ultimamente con un autente che il preloader che voleva usare funzionasse benissimo tranne che con il suo sito, mistero! Quanto pesa il filmato che viene dopo il preloader?
|
|
|
|
|
|
#7 (permalink) |
|
Moderatore
Data di registrazione: May 2008
Messaggi: 2,551
|
Non so come fare per aiutarti, inutile dirti di cambiare script se ho capito bene i testi che compaiono al caricamento per te sono fondamentali, purtroppo quando è successo a me ho dovuto cambiare preloder. Magari con un altro filmato quel preloader va benissimo, io lo ho testato con una immagine e funziona bene, alle volte Flash si comporta in modo strano, poco razionale.
|
|
|
|
|
|
#9 (permalink) |
|
Moderatore
Data di registrazione: May 2008
Messaggi: 2,551
|
Prova questo, metti la casella di testo dentro un movieclip, e il codice sull'istanza del movieclip.
Codice:
onClipEvent (load)
{
total = _root.getBytesTotal();
}
onClipEvent (enterFrame)
{
loaded = _root.getBytesLoaded();
percent = int(loaded / total * 100);
text = percent + "%";
gotoAndStop(percent);
if (loaded == total)
{
_root.gotoAndPlay(2);
} // end if
}
|
|
|
|
|
|
#10 (permalink) |
|
Moderatore
Data di registrazione: May 2008
Messaggi: 2,551
|
Se ti funziona puoi mettere anche le scritte aggiungendo un secondo campo di testo e modificando il codice così
Codice:
onClipEvent (load)
{
total = _root.getBytesTotal();
}
onClipEvent (enterFrame)
{
loaded = _root.getBytesLoaded();
percent = int(loaded / total * 100);
text1 = percent + "%";
if(percent>=50&&percent<75)
{text2="siamo a metà"}
else if(percent>=75)
{text2="siamo a tre quarti"}
gotoAndStop(percent);
if (loaded == total)
{
_root.gotoAndPlay(2);
} // end if
}
|
|
|
|
|
|
#14 (permalink) |
|
User
Data di registrazione: Apr 2011
Ubicazione: Palermo
Messaggi: 17
|
CIAO ragazzi!
mi inserisco in questa discussione perchè anche io avevo lo stesso identico problema di TOXI1979 e grazie all'ultima dritta geniale di Nhatan il problema del Preload si è risolto! Quindi consiglio a TOXI1979 questo geniale suggerimento! PS: Nel mio caso avevo un attachSound e togliendo la spunta "esporta nel primo fotogramma" funziona il preload ma non si sente più la musica che partiva in sottofondo; avete qualche consiglio da darmi? grazie! Fabrizio73 |
|
|
|