• User

    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;

    }

    }

    }


  • Super User

    Ciao,
    cosa non funziona precisamente ? Non ti carica gli SWF ?


  • User

    esatto.....sfondo tutto bianco...


  • User Newbie

    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