ciao devi inserire un preload altrimenti non riesci a calcolare le dimensioni
codice:
tu devi caricare una foto all'interno di un clip "top"
che a sua volta contiene
il clip "img" vuoto per la foto
il clip "barra" per il preload
top.onEnterFrame=function(){
/* fintanto che non mi sposto da questa frame
eseguo ciclicamente i controlli/calcoli descritti
*/
car=this.img. getBytesLoaded() // byte caricati
tot=this.img. getBytesTotal() // byte totali
this.barra._xscale=Math.floor(car/tot*100) //rap. perc. caricamento
if(car == tot && car > 1024){
// qui ottieni le dimensioni dell'imamgine
larghezza= this._width
altezza=this._height
this.barra._xscale=100 // solo per sicurezza
this.img._alpha=100 // vedo la foto
delete this.onEnterFrame // cancello liberando la CPU da inutili controlli e carichi di lavoro
} // fine if
}// fine enterFrame