ho trovato il tuo codice ;GRAZIE
solo che funziona solo se l'intervallo è maggiore di quello impostato
ho provato a rilevare il progresso di caricamento ma mi da sempre 0 come mai?
ti riporto il codice completo
imm.createEmptyMovieClip("holder", 1);
function loadIMG(img){
imm.holder._alpha = 0;
imm.holder.loadMovie(img);
prel = setInterval(this, "preloadIMG", 30);/*se metto 100 funziona ma non ha senso*/
}
function preloadIMG() {
var car = imm.holder.getBytesLoaded();
var tot = imm.holder.getBytesTotal();
var perc = Math.round((car/tot)*100);
if (car == tot && car > 4) {
clearInterval(prel);
imm.holder._x = - Math.round(imm.holder._width / 2);
imm.holder._y = - Math.round(imm.holder._height/ 2);
imm.holder._alpha = 100;
return;
}
}

Rispondi quotando