Ragazzi ho un problema con un preload.
Ho una barra di caricamento orizzontale con nome istanza corpo.
questa barra viene scalata in x da 0 fino a raggiungere la sua dimensione massima quando i byte totali sono uguali a quelli caricati.
Questo è lo scipt:
car = _root.getBytesLoaded();
tot = _root.getBytesTotal();
avan = int(car/tot*100);
setProperty("corpo", _xscale, 0+avan);
if (car == tot) {
gotoAndPlay("Scena 1", 1);
}
Poi volevo aggiungere un clip che seguisse la barra nel suo avanzamento.Ho scopiazzato questa cosa.....
Ho fatto un clip e gli ho associato questo script:
onClipEvent (load) {
this._y = 403;
}
onClipEvent (enterFrame) {
this._x = Math.floor((_root.getBytesLoaded()/_root.getBytesTotal()*100)+286);
percentuale = Math.floor( _root.getBytesLoaded()/_root.getBytesTotal()*100)+"%";
}
Il problema è che il clip non si muove insieme alla mia barra di caricamento ma va piu' veloce.
Quindi io vorrei legare il movimento del clip non ai byte caricati ma alla grndezza della
barra di caricamento con istanza corpo.
Come si fa questa cosa???
Oppure come si fa a farli muovere della stessa entita'??
Grazie,
Elisa.

Rispondi quotando
