2012-11-22 138 views
1

我想使用函数loadMovie()在现有的.swf文件中加载外部.swf文件。actionscript2 loadMovie()花费太长时间来加载外部文件

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

任何人都可以请帮我找出这个问题?

非常感谢,

回答

0

你应该使用MovieClipLoader实例主权财富基金加载到当前场景

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); 
相关问题