1/1页1 跳转到查看:478
发新话题 回复该主题

flash进度条效果

flash进度条效果

共两帧 三层
1层1帧(第二帧是延长帧)、进度条影片剪辑动画(命名“myloading”)
2层1帧(第二帧是延长帧)、进度条下载的数字
3层1帧(也就是顶层)、插入空白帧,动作:
a=getBytesLoaded();
b=getBytesTotal();
loaded=int(a/b*100);
myloading . gotoAndPlay( loaded );
3层2帧、插入空白帧,动作:
if (a == b) {
gotoAndPlay("场景 1", 1);
} else {
aby = _root.getBytesTotal(); (总字节数)(动态文本命名为:aby )
bby = _root.getBytesLoaded();(下载字节数)(动态文本命名为:bby )
bf = _root._framesloaded; (下载帧数)(动态文本命名为:bf )
af = _root._totalframes; (总帧数)(动态文本命名为:af )
bt = int((getTimer())/1000); (下载已用时间)(动态文本命名为:bt )
at = int(((aby-bby)/(bby/bt))+bt);(需要时间)(动态文本命名为:at )
bl = int(bby/aby*100)+"%";(下载比例)(动态文本命名为:bl )
sl=int(bby/bt);(下载速率)(动态文本命名为:sl )
gotoAndPlay(1);


TOP

 
1/1页1 跳转到
发表新主题 回复该主题