加载外部 swfs 时遇到一个奇怪的问题
直接执行时它自己的 swf 运行平稳,没有问题,但是,当加载时(通过 embed、loader、uiLoader),它总是同样的问题,它返回关于我的 AssetMnger 类的错误,其中包含不同的静态变量供其他类使用,错误只是说明变量不存在
我对 swf 进行了测试,一旦加载它就不再承认 AssetManger 的存在而只需创建一个新的空类,而是使用相同的名称
那么为什么我会失去这门课呢?老实说,我不知道为什么会这样
任何想法,将不胜感激
更新:
发布此问题后问题很快得到解决您是对的 Antoine,我有一个包含同名类的预加载器因此存在轻微冲突
我不知道当 Flash 处理嵌入的 SWF 类时,它是针对整个应用程序而不是 SWF 文件来处理它自己的
无论如何,谢谢你的时间