0

我有一个名为 Content 的 SWC。我想将它设置为 Flash 中的“文档类”。但是,在 .fla 中设置 SWC 后,我收到一条错误消息,提示“在类路径中找不到文档类的定义,...”设置直接类文件夹工作正常,但我需要分发此 SWC 并且不想包含源。

如果一个类驻留在 SWC 中,是否可以将其用作文档类?

我发现了一些似乎表明没有的链接,但我需要明确地找出答案。

http://balazs.sebesteny.com/document-class-from-swc/

forums.adobe.com/thread/452045

4

2 回答 2

1

自己没试过。但也许,如果直接链接到 swc 不起作用,一个可能的解决方法是编写一个简单的无操作类,它只是扩展您的 swc 中的类并让您的 fla 将其用作文档类。

就像是:

package {
    import your.package.Content;

    public class MainClass extends Content {

    }
}
于 2010-06-03T02:14:11.720 回答
0

确认在cs5中仍然损坏,并且子类解决方法也仍然有效。我已通知 adobe 的 Flash 创作团队工程师。我正在尝试在此处获得解决此问题的支持:

http://www.moock.org/blog/archives/000304.html

于 2010-12-05T22:34:22.240 回答