共两帧 三层 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);
|