Ciao a tutti,
da molto tempo uso questo actionscript per caricare swf esterni all'interno di una clip:
function preload() {
//this.createEmptyMovieClip("vuoto", 2);
//this.vuoto.loadMovie("unos.swf");
this.vuoto.loadMovie("public/banner/scene/scena_001"+(random(4)+1)+".swf");
this.onEnterFrame = function() {
car = this.vuoto.getBytesLoaded();
tot = this.vuoto.getBytesTotal();
perc = int((car/tot)*100);
trace(perc);
this.stato.text = "Loading . . . "+perc+"%";
if (tot != undefined) {
if (car>=tot and car>1024) {
stato.text = "";
vuoto._alpha = 100;
delete this.onEnterFrame;
}
}
};
}
preload();
Fino ad oggi non ho mai avuto problemi, ora c'è qualcosa che non va.
Su questa stringa this.vuoto.loadMovie("public/banner/scene/scena_001"+(random(2)+1)+".swf"); se cambio il numero (random(4)+1)+".swf") chiaramente mi dovrebbe caricare 4 swf in maniera random, giusto??!!
Ma da oggi non funziona più, in pratica mi carica solo scena_001 e scena_002 all'infinito ignorando completamente le altre scene "003 e 004"......
Mi aiutate???????
Grazie10000