- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- caricamento immagini di sfondo random
-
caricamento immagini di sfondo random
Ho trovato questo codice per caricare immagini di sfondo random .......ebbene sembra che non mi funzioni.....ho creato 3 file swf nella stessa cartella del swf principale nel cui primo livelllo-primo frame ho copiato il codice e nel secondo livello-primo frame ho posto il mc vuoto istanziato 'clipvuoto'.
non funziona ..... dove sbaglio?
var ArraySfondi=new Array("sfondo1.swf", "sfondo2.swf", "sfondo3.swf");
function loadRandomBack(){
sfondo= ArraySfondi[Math.floor(Math.random()* ArraySfondi.length)];
_root.clipvuoto.loadMovie(sfondo);
_root.onEnterFrame= function(){_root.clipvuoto._alpha=0;
var car= _root.clipvuoto.getBytesLoaded();
var tot= _root.clipvuoto.getBytesTotal();
if(car > 0 && car >=tot){_root.onEnterFrame= null;
_root.clipvuoto._alpha=100;
//play()
// o carica il resto;}
}
}
-
Ciao,
cosa non funziona precisamente ? Non ti carica gli SWF ?
-
esatto.....sfondo tutto bianco...
-
salve a tutti...facevo un giretto quando ho trovato questo forum...
Personalmento ho provato lo script che hai postato e funziona. Non so esattamente quale possa essere il tuo problema, l'unica cosa che noto è che non c'è il 'movie' dove dovrebbero essere caricati i files esterni! In pratica quel 'clipvuoto' dove dovrebbero essere caricati gli sfondi esiste sulla _root?
Io ho solo aggiunto questa linea in testa al codice :_root.createEmptyMovieClip("clipvuoto", 1);
ho creato i movie esterni, salvandoli nella stessa cartella del file principale e...beh funziona!
spero ti sia di aiuto