有没有人知道什么是SWC,我们在Flash开发中在哪里使用这个SWC?
发布于 2010-01-15 17:49:21
Flex文件使得在
开发人员之间交换组件和其他资产变得很容易。您只需要交换单个文件,而不是MXML或ActionScript文件、图像和其他资源文件。编译了SWC文件中的SWF文件,这意味着可以有效地加载代码,并且不会被随意查看。
。
您还可以动态链接SWC文件的内容。动态链接是指在运行时加载整个SWF文件。若要实现SWF文件的动态链接,必须将SWC文件用作运行时共享库或RSL。
http://livedocs.adobe.com/flex/3/html/help.html?content=compilers_30.html
发布于 2010-01-15 23:03:03
那么您知道如何在AS3中通过键入包名来导入类了吗?flash.display.MovieClip等?
.swc基本上允许您创建包含一堆包的单个文件,但也包括与这些包关联的任何可视DisplayObjects。例如,假设我有一个包含30个图像的.fla,我希望将这些图像关联到可以在其他.flas中使用的类。
通常,使用.fla可以编译成.swf文件,但也可以选择编译成.swc。您可以设置您的文件来创建类似myPath.images.Image1、myPath.images.Image2等的内容,然后将其编译为.swc并将其放入任何其他项目的.swc路径中。然后,在该项目中,您只需输入"import myPath.images.Image1“,您将自动拥有一个类,您可以实例化该类并将其放到舞台上,然后就有了您的图像。
如果你想这样做,它会非常有用:
讲得通?
发布于 2010-01-15 17:46:22
基本上,运行时共享库。
This flex3 guide会告诉你更多信息。
https://stackoverflow.com/questions/2070542
复制相似问题