scusami ma devi fare un semplice preloadOriginariamente inviato da hydra2005
Perdonate l'ignoranza ma usando l'istruzione consigliata non ho idea di come applicarla.
Nel mio filmato ho due scene (preloader, website).
Nella prima scena (preloader) vorrei fare un caricamento, ma visto che l'istruzione consigliata è un metodo, al posto di movieclip cosa devo scrivere? Avevo pensato a "this" ma vorrei avere una conferma.
Grazie mille.
allora ti consiglio di utilizzare
getBytesTotal() e getBytesLoaded()
con queste due sostituisci il tuo vecchio ifframeLoaded
se hai due scene nella prima, il preload, potresti fare in questo modo
ovviamente dovrai avere una casella di testo dinamica con var progress e poi se fai un mc una piccola barra e la istanzi proprio cosìcodice:// Assegno i valori car = _root.getBytesLoaded(); tot = _root.getBytesTotal(); larghezza = 100; // Calcolo la percentuale di avanzamento perc = Math.round((car*100)/tot); // Inserisco nella casella il totale percentuale progres = perc+"%"; // Allungo la barra e la posiziono in modo fisso sull'asse X setProperty("barra", _xscale, (perc*larghezza)/100); setProperty("barra", _x, barra._x); // Controllo lo stato di avanzamento if (car == tot && car>1024) { gotoAndPlay("Filmato", "inizio-filmato"); }
poi sul secondo frame della prima scena un semplice gotoAndplay(1);
e nella seconda scena il tuo filmato e ci metti un'atichetta "inizio-filmato" sul suo primo frame.
altrimenti se vuoi usare un movieclip x il preload
basta che fai una piccola ricerca di queste cose se ne è parlato tantittissimo lo stesso and80 nn so quante volte ha postato lo script x il preload
x es qua
http://forum.html.it/forum/showthrea...hreadid=939740
http://forum.html.it/forum/showthrea...hreadid=939643
ciao
![]()

Rispondi quotando