所以我设计了一个圆形预加载器,根据加载帧的百分比来填充。除了预加载器之外,一切都可以与一两帧内容一起使用。当我添加包含十亿帧和电影剪辑的所有站点时,预加载器将无法正常工作,我对此感到非常厌烦,因为我花了大约 4 天时间试图了解哪里出了问题。
不幸的是,我找不到问题,希望专业人士能给我解释一下出了什么问题。谢谢你们。
来自预加载器的代码:
import flash.display.*;
import flash.events.ProgressEvent;
import flash.events.Event;
stop();
this.loaderInfo.addEventListener(ProgressEvent.PROGRESS, loading);
this.loaderInfo.addEventListener(Event.COMPLETE, loaded);
function loading(e:ProgressEvent):void{
var porcent:Number = Math.floor((e.bytesLoaded / e.bytesTotal) * 100);
porcent_txt.text = String(porcent) + "%";
loader.gotoAndPlay(porcent);
}
function loaded(e:Event):void{
this.loaderInfo.removeEventListener(ProgressEvent.PROGRESS, loading);
this.loaderInfo.removeEventListener(Event.COMPLETE, loaded);
gotoAndStop("enter");
}