flash加载进度条总是要等会才出来

我做的flash加载进度条总是刚打开是白屏幕,过一会才出现加载画面,进度从30%多开始怎么回事?... 我做的flash加载进度条总是刚打开是白屏幕,过一会才出现加载画面,
进度从30%多开始 怎么回事?
展开
 我来答
百度网友96b0c3a
2008-09-18 · TA获得超过1443个赞
知道大有可为答主
回答量:1486
采纳率:0%
帮助的人:861万
展开全部
代码的问题,看看这个
loadedbytes = _root.getBytesLoaded();
//已下载字节数
totalbytes = _root.getBytesTotal();
//总字节数
if ((totalbytes>5) && (loadedbytes == totalbytes)) {
_root.gotoAndPlay(3);
} else {
loaded = int(loadedbytes/1024)+"k";
//显示已下载字节数
total = int(totalbytes/1024)+"k";
//显示总字节数
baifenbi0 = int((loadedbytes/totalbytes)*100);
//算出下载百分比
baifenbiMC.baifenbi = baifenbi0+"%";
//以白色显示出下载百分比(准备为遮罩效果中用)
baifenbi = baifenbi0+"%";
//以红色显示出下载百分比
jdtformaskMC._width = 300*loadedbytes/totalbytes;
//遮罩效果中的进度条
jdtMC._width = 300*loadedbytes/totalbytes;
//进度条
baifenbiMC.setMask(jdtformaskMC);
//实现遮罩效果(这是flashMX的新功能,即可编程的遮罩)
}
time = int(getTimer()/1000);
//从开始下载到当前进度所用时间(秒)
speed = int(loadedbytes/time);
//下载速度
speed1 = speed+"b/s";
shengyutime = int((totalbytes-loadedbytes)/speed)+"s";
//剩余时间(秒)
totaltime = int(totalbytes/speed)+"s";
//总时间(秒)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式