我有两个 SWF 文件,我将调用它们container
and slave
。该slave
文件包含一个从我将调用的类扩展而来的影片剪辑base
。base
扩展MovieClip
并编译成 SWC。slave
将此 SWC 包含为运行时库,同时container
将其包含为合并(并且确实引用它,因此应将其编译到container
SWF 中)。
container
负载是slave
这样的:
bgURLRequest = new URLRequest(slaveUrl);
var context:LoaderContext = new LoaderContext(false, new ApplicationDomain( null ), SecurityDomain.currentDomain);
bgLoader.load(bgURLRequest, context);
发生此加载时,我收到base
找不到类的错误。我怀疑这与那里的存在有关ApplicationDomain
。我不确定它到底做了什么,因为我自己没有编写这个加载代码(但我知道它的存在是有原因的,所以不能简单地删除它)。
怎么修?