主题:  请问我的进度条怎么不跟读取速度一样?

arcticat

职务:普通成员
等级:1
金币:0.0
发贴:20
#12002/6/11 19:27:07
我是这样写的:
bytetotal = _root.getBytesTotal();
byteloaded = _root.getBytesLoaded();
frametotal = _root._totalframes;
frameloaded = _root._framesloaded;
time = getTimer ();
//-----------------------
percentdone = int((byteloaded/bytetotal)*100) + "%";
downloadspeed = int(byteloaded/time * 100)/100 + " K/s";
byteremain = bytetotal-byteloaded;
frameremain = frametotal-frameloaded;
timeloaded = int(time/1000);
timeremain = int(timeloaded * byteremain / byteloaded);
timeremain = int(timeremain / 60) + "\'" + int(timeremain % 60) + "\"";
timeloaded = int(timeloaded / 60) + "\'" + int(timeloaded % 60) + "\"";
downloadtime = int((bytetotal / 1000)*downloadspeed);
//-----------------------
loadmc.gotoAndStop( percentdone );
ifFrameLoaded ("main", 48) {    
gotoAndPlay ("main", 1);
}


咋回事?



arcticat

职务:普通成员
等级:1
金币:0.0
发贴:20
#22002/6/11 19:33:30
源文件在这里
roomage.533.net/loading.zip

折腾了好久了,就是不明白错在哪~



Blackflash.Qi

职务:版主
等级:7
金币:17.0
发贴:6028
#32002/6/12 9:08:17
到编程区问问吧