Originariamente inviato da eddydesigner
cominciamo dalle cose più difficili,
[...]
troppo incasinato?
un po'
puoi mettere la barra che ti serve nella libreria del filmato principale, concatenarla e "attaccarla" quando ti serve e staccarla quando non è più necessaria, quindi la definizione della funzione la metti al primo frame del filmato principale mentre il richiamo lo metti subito dopo il loadMovieNum nel fotogramma in cui ti serve, con questa nuova situazione, ponendo che il clip che usi come barra di avanzamento sia concatenata con il nome "barra" il mio script diventa così
codice:
//da mettere nel primo frame del filmato principale
preload = function(path){
caricati = path.getBytesLoaded();
totali = path.getBytesTotal();
perc = Math.round((caricati/totali)*100);
barra._xscale = perc;
if(caricati >= totali && caricati > 1024){
clearInterval(intv);
removeMovieClip(barra);
}
}
//utilizzo
loadMovieNum("finalmente1.swf",2)
attachMovie("barra","barra", 50);
intv = setInterval(preload, 100, _level2);