actionscript2 loadMovie()花费太长时间来加载外部文件

时间:2012-11-22 01:19:54

标签: flash actionscript-2

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

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

任何人都可以帮我解决这个问题吗?

非常感谢,

1 个答案:

答案 0 :(得分: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);