PDA

Просмотр полной версии : как определить скорость _xscale


rdm.vuk
28.10.2004, 01:41
делаю прелоадер,
onClipEvent (load) {
tot = _root.getBytesTotal();
}

onClipEvent (enterFrame) {

loaded = _root.getBytesLoaded();
percent = loaded/tot*100;
}
надо чтобы линия при увеличении percent на 1 увеличивала свой _xscale на 8, но вариант
xs=percent*8;
line._xscale=xs;
мне не катит. есть другие варианты?

З.Ы.:с нетом траблы, так что поиск поюзать не могу, звиняйте если что не так.

sergwizard
28.10.2004, 19:06
Код в первый фрейм:
stop();
var tot = _root.getBytesTotal();
this.createEmptyMovieClip("line",1);
this.onEnterFrame = function(){
loaded = _root.getBytesLoaded();
percent = loaded/tot*100;
with(_root.line){
lineStyle(10,0xFF0000,100);
moveTo(0,50);
lineTo(percent*8,50);
}
if(percent>=100){
_root.line.removeMovieClip();
delete this.onEnterFrame;
gotoAndStop(2);
}
}