我有一个名为Content的SWC。我想将其设置为Flash中的“文档类”。但是,在.fla中设置SWC之后,我收到一条错误消息,说“在类路径中找不到文档类的定义,...”设置直接类文件夹工作正常,但我需要分发此SWC,并且不希望包含源。
如果它位于SWC中,是否可以将类用作文档类?
我发现一些链接似乎表明没有,但我需要明确找出。
http://balazs.sebesteny.com/document-class-from-swc/
forums.adobe.com/thread/452045
答案 0 :(得分:1)
我自己没试过。但也许,如果直接与swc链接不起作用,可能的解决方法可能是写一个简单的do-nothing类,只是扩展你的swc中的类,并让你的fla使用它作为文档类。
类似的东西:
package {
import your.package.Content;
public class MainClass extends Content {
}
}
答案 1 :(得分:0)
确认仍然在cs5中被破坏,并且子类解决方法也仍然有效。我已经通知adobe的flash创作团队工程师。我试图在这里获得对此问题的解决方案的支持: