冰雹,堆栈!
我在弄清楚如何直接在 ActionScript 中导入 SWC 文件时遇到了一点麻烦,而无需设置文件的库路径。
为了举例说明,我需要这样的东西:
package
{
[Embed(source = 'Library.swc')] // This line won't work, of course...
import ClassInsideSWC;
public class MyClass extends ClassInsideSWC
{
public function MyClass()
{
super();
}
}
}
此外,我不想(实际上我不能)通过加载Loader
类来导入 SWC。
那么,有人知道仅使用 ActionScript 代码链接到 SWC 的方法吗?
已编辑
只是为了添加有关该问题的更多信息,我将用更多细节展示我的场景......
我有一个SubClass
独立于其他人的班级。它将扩展SuperClass
SWC/SWF 内部的一个类...
这个 SWC/SWF 有完整的框架。我无法在单个 SWF 中编译每个类。我的框架的每个部分都是一个 SWF,并且将由 Loader 类在运行时下载。
可悲的是,@frankhermes 的回答不起作用。该方法不会下载类,也不允许我在 SWC 中扩展或使用其他类。
如果我设置库路径,这将成为可能......