我正在尝试使用函数 loadMovie() 在现有 .swf 文件中加载外部 .swf 文件。
我正在使用每 100 毫秒运行一次的 setInterval(loadWait, 100) 函数来检查加载是否完成。即使是一个小文件(200 kb)也需要很长时间才能加载。似乎甚至开始加载文件也需要大约 2 秒(getBytesTotal() 为 -1)
谁能帮我解决这个问题?
非常感谢,
我正在尝试使用函数 loadMovie() 在现有 .swf 文件中加载外部 .swf 文件。
我正在使用每 100 毫秒运行一次的 setInterval(loadWait, 100) 函数来检查加载是否完成。即使是一个小文件(200 kb)也需要很长时间才能加载。似乎甚至开始加载文件也需要大约 2 秒(getBytesTotal() 为 -1)
谁能帮我解决这个问题?
非常感谢,
您应该使用 MovieClipLoader 实例将 swfs 加载到当前场景中
mcl = new MovieClipLoader();
mcl.onLoadError = function(targMC:MovieClip, error:String, status:Number):Void {
trace("Error " + status + ": Loading operation for " + targMC + " failed due to: " + error);
}
mcl.loadClip("some.swf", myMC);