1

我正在尝试使用函数 loadMovie() 在现有 .swf 文件中加载外部 .swf 文件。

我正在使用每 100 毫秒运行一次的 setInterval(loadWait, 100) 函数来检查加载是否完成。即使是一个小文件(200 kb)也需要很长时间才能加载。似乎甚至开始加载文件也需要大约 2 秒(getBytesTotal() 为 -1)

谁能帮我解决这个问题?

非常感谢,

4

1 回答 1

0

您应该使用 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);
于 2012-11-22T01:31:20.360 回答