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
non capisco dove sia l'errore.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);
SE imposto
_root.box[nomeclip]._xscale=20
_root.box[nomeclip]._yscale=20
funziona perfettamente
Cioa![]()

Rispondi quotando