Ciao, faccio un load muvie in target "dot" di un'immagine jpg
Sapreste dirmi come verificare che questa immagine sia stata caricata prima di proseguire?
Grazie
Ciao, faccio un load muvie in target "dot" di un'immagine jpg
Sapreste dirmi come verificare che questa immagine sia stata caricata prima di proseguire?
Grazie
visita il mio sito
www.silviatagliaferri.it
Puoi fare così:
Filmato pricipale sul primo frame e un movie clip vuoto che istanziamo per comodità contenitore
in questo modo vedrai il funzionamento del preload che ti andrà a scrivere la percentuale di caricamentocodice:function preload(clip){ car = clip.getBytesLoaded(); tot = clip.getBytesTotal(); perc = Math.round((car/tot)*100); clip.createTextField("testo", 1, (this._width/2), (this._height/2), 200, 20); clip.testo.wordWrap = true; testoformat = new TextFormat(); testoformat.color = "0x123466"; testoformat.font = "Verdana"; clip.testo.setTextFormat(testoformat); if(!isNaN(perc)) { clip.testo.text = "Caricamento..."+perc+"%"; clip.testo.setTextFormat(testoformat); } if (car == tot && car > 1024) { clearInterval(a); clip.testo.text = ""; } }
poi richiami la funzione
codice:istamzapulsante.onRelease = function() { loadMovie("img.jpg", "contenitore"); a = setInterval(preload, 50, contenitore); };
Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento
ciao, grazie sarebbe stato bellissimo!
MA non mi funziona...sbaglio qualcosa...gurda qui:
http://www.marinaferrari.it/gallery.swf
non vedo la scritta caricato...%
e penso non avvenga il preload.
L'unica cosa che ho personalizzato è "contenitore" che ho sostituito con il clip che contiene la foto ovvero : "foto"
![]()
visita il mio sito
www.silviatagliaferri.it
il movie clip lo devi istanziare contenitore e la foto la carica in automatico dentro quel clip non devi fare niente a livello di modifiche
poi il colore della scritta e scuro magari sul nero non lo vedi
prova a fare
testoformat.color = "0xffffff";
Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento
ma non mi viene proprio, strano davvero.
Ti ho pubblicato il file www.marinaferrari.it/gallery.zip se puoi dargli un occhio ti sarei gratissima!
...ah dopo averla caricata esegue quell'effetto che vedi all'ultimo frame (maschera a scacchi)
Grazie
visita il mio sito
www.silviatagliaferri.it
scusami io ho provato il tuo file e funziona
Vedi la parte in rosso metti quella che ti ho scritto altrimenti su sfondo nero non vedi il caricamento poicodice:function preload(clip){ car = clip.getBytesLoaded(); tot = clip.getBytesTotal(); perc = Math.round((car/tot)*100); clip.createTextField("testo", 1, (this._width/2), (this._height/2), 200, 20); clip.testo.wordWrap = true; testoformat = new TextFormat(); testoformat.color = "0xffffff"; testoformat.font = "Verdana"; clip.testo.setTextFormat(testoformat); if(!isNaN(perc)) { clip.testo.text = "Caricamento..."+perc+"%"; clip.testo.setTextFormat(testoformat); } if (car == tot && car > 1024) { clearInterval(a); clip.testo.text = ""; } }
tu vedi l'immagine direttamente o perchè fai la simulazione del download ad una velocità alta o perchè non fai 2 volte ctrl+invio per fare la prova di scaricamento
dopo il primo ctrl+invio per vedere il filmato
vai in view download Setting e imposti la velocità di scaricamento per es. DSL poi fai dinuovo view simulate download e vedi che funziona il caricamento
altrimenti lo provi direttamente on line
![]()
Consulenza aziendale a 360° http://www.gruppodg.it http://www.gruppodg.it/3d
Realizzazione siti internet, Siti Flash, Ricerca Location per bar negozi , esercizi commerciali, sviluppo pratiche e allestimento