Ciao a tutti la trace mi fornisce valore 0


da un ciclo FOR richiamo il _root.preload(nomeclip) passando il nome del clip

voglio fare un ridimensionamento in percentuale affinchè le dimesioni delle pic siano 100x100

codice:
preload = function (nomeclip) {
      if (_root.box[nomeclip].getBytesLoaded() == _root.box[nomeclip].getBytesTotal()) {
		    xscala=Math.floor(10000/_root.box[nomeclip]._width);
                    trace(_root.box[nomeclip]._width) 
		    yscala=Math.floor(10000/_root.box[nomeclip]._height);trace(yscala)
		    _root.box[nomeclip]._xscale=xscala
		    _root.box[nomeclip]._yscale=yscala			_root.box[nomeclip]._visible=1
			clearInterval(preloadID);
	    } else {
			// altra azione tipo barra %
			// attendere prego
	    }
    };
preloadID = setInterval(preload, 100);
non capisco dove sia l'errore.

SE imposto
_root.box[nomeclip]._xscale=20
_root.box[nomeclip]._yscale=20

funziona perfettamente

Cioa