Adobe Flash IDE是否可以使用带函数的SWC

Adobe Flash IDE是否可以使用带函数的SWC,flash,flash-cs5,flash-cs4,flash-cs3,Flash,Flash Cs5,Flash Cs4,Flash Cs3,我用类、函数和符号创建了SWC。当我尝试在AdobeFlashCS3中将其导入到库中时,什么都没有发生。如果我创建没有函数的SWC,它将被导入到库中而不会出现问题。这是预期行为吗?还是AdobeFlashCS3的bug?Flash CS4和Flash CS5是否可以导入带有函数的SWC而没有问题,然后可以使用SWC中的函数?SWC存档通常包含编译代码,一个XML文件,描述编译到其中的类和符号,以及其他可选部分,如图像或声音,或者基本上是项目中可能使用的任何其他内容。存档中包含XML文件的一些版本

我用类、函数和符号创建了SWC。当我尝试在AdobeFlashCS3中将其导入到库中时,什么都没有发生。如果我创建没有函数的SWC,它将被导入到库中而不会出现问题。这是预期行为吗?还是AdobeFlashCS3的bug?Flash CS4和Flash CS5是否可以导入带有函数的SWC而没有问题,然后可以使用SWC中的函数?

SWC存档通常包含编译代码,一个XML文件,描述编译到其中的类和符号,以及其他可选部分,如图像或声音,或者基本上是项目中可能使用的任何其他内容。存档中包含XML文件的一些版本,有些版本不被Flash CS3识别,因为它们是在程序发布后出现的。除此之外,CS3还要求SWC必须至少包含一个扩展DisplayObject的类的类定义——这是因为从历史上看,SWC用于Flash IDE组件和作为UI对象的组件


顺便说一句,COMPC无法编译一个可以在Flash CS3中使用的SWC(与签署库IIRC相关的东西)存在问题,但是,如果是这种情况,通常最好在使用Flash IDE生成的SWC时使用Flex编译器进行编译,而不是相反。

你对函数的意思是什么?使用文档类?这应该很好。@Amy Blankenship我的意思是SWC包含+类+符号,我使用Flash CS3创建了SWC。嘿,我将尝试不同的解决方法。此时,我选择了用静态方法替换函数。我们正在开发一套教育微框架。对于他们的使用几乎总是必要的Adobe Flash Professional。我希望尽可能简化使用和开发这些微框架的基础设施。