ho provato a scaricare il primo preload ma nn lo paro forse è fatto con flash8
allora spiegami che devi fare
devi richiamare un file esterno e fare il preload nel file principale??
fai una prova con questo supponendo che il mc dove intendi caricare il file esterno sia istanziato vuoto
faccio l'es per caricare una img
sul frame
Codice PHP:
var preload = new Object();
preload.onLoad = function(clip) {
if (this[clip._name] != undefined) {
clearInterval(this[clip._name]);
}
};
preload.onLoadProgress = function(clip) {
if (!isNaN(clip.pr)) {
_root.vuoto.createTextField("testo", 1, 10, 10, 150, 20);
format = new TextFormat();
format.color = 0x123466;
format.font = "Verdana";
vuoto.testo.text = "Caricamento.."+clip.pr+"%";
vuoto.testo.setTextFormat(format);
trace(clip.pr);
} else {
trace(0);
}
};
preload.__process__ = function(clip) {
clip.bl = clip.getBytesLoaded();
clip.bt = clip.getBytesTotal();
clip.pr = Math.floor((clip.bl/clip.bt)*100);
this.onLoadProgress(clip);
if (clip.pr == 100 && clip.bl>=clip.bt && clip.bt>clip.pr) {
this.onLoad(clip);
vuoto.testo.removeTextField()
}
};
preload.load = function(clip) {
this[clip._name] = setInterval(this, '__process__', 20, clip);
};
//_root.createEmptyMovieClip("vuoto", 1);
vuoto.loadMovie("prova.jpg");
preload.load(_root.vuoto);