Ciao

vengo subito al punto:
Sul mio sito all'apertura viene caricato ogni volta un sfondo diverso con una funzione random che genera una stringa che uso con il loadmovie su un clip vuoto. Fin qui nessun problema
Quando invece provo a fare il preload di questo movieclip non riesco.

La scena è composta su tre livelli il primo contiene le azioni, il secondo il preload (che è una grafica con una maschera ke lo copre) e il terzo con il clip vuoto.

Lo script almeno dal punto di vista logico mi sembra corretto ma non funziona potreste darmi una mano.

SCRIPT:

//FUNZIONE RANDOM
function randRange(min:Number, max:Number):Number {
var randomNum:Number = Math.floor(Math.random() * (max - min + 1)) + min;
return randomNum;
}

//GENERO UN NUMERO RANDOM PER UNO SFONDO CASUALE E LO CARICO IN UN CLIP VUOTO
var numbg = randRange(1,30);
var bg = numbg+".jpg";
ghostBG_mc.loadMovie("bg/"+bg);


//PROVO A FARE UN PRELOAD DEL CLIP CON L'IMMAGINE CARICATA
this.onEnterFrame = function(){
var bgtot = ghosBG_mc.getBytesTotal(); //BYTE TOTALI DEL CLIP
var bgcar = ghostBG_mc.getBytesLoaded(); //BYTE CARICATI DEL CLIP
var progres = (bgcar*100)/bgtot; //CALCOLO PERCENTUALE CARICATA
preload_mc.maskPre_mc._xscale = progres; //ASSEGNO LA PERCENTUALE ALLA PROPRIETA XSCALE DELLA MASCHERA SULLA BARRA
if(bgtot == bgcar){
this.onEnterFrame = null; //FERMO IL LOOP UNA VOLTA CARICATO TUTTO
}
}


grazie in anticipo

ciao

Ale.