Actionscript 3 创建和使用SWC文件-Flash AS3

Actionscript 3 创建和使用SWC文件-Flash AS3,actionscript-3,flash,flash-builder,swc,Actionscript 3,Flash,Flash Builder,Swc,所以我对如何创建和使用SWC文件感到困惑。我知道可以创建一个SWC文件来保存多个资产。基本上,我的代码设置如下所示: c_Test.as-所有类/fla文件的测试都在这里完成 c_Test.fla-包含一些在c_Test.as中使用/测试的可视对象 Class.as-类在c_Test.as中多次引用 Class1.fla-包含加载到c_Test.as中的重要位图 所以我需要做的是创建一个SWC文件,用于其他项目;这将是许多其他大型项目的基础,我不想不断地将代码复制并粘贴到不同的文件夹中。我正

所以我对如何创建和使用SWC文件感到困惑。我知道可以创建一个SWC文件来保存多个资产。基本上,我的代码设置如下所示:

  • c_Test.as-所有类/fla文件的测试都在这里完成
  • c_Test.fla-包含一些在c_Test.as中使用/测试的可视对象
  • Class.as-类在c_Test.as中多次引用
  • Class1.fla-包含加载到c_Test.as中的重要位图
所以我需要做的是创建一个SWC文件,用于其他项目;这将是许多其他大型项目的基础,我不想不断地将代码复制并粘贴到不同的文件夹中。我正在使用Flash Builder 4

到目前为止,我在c_Test.fla文件中发布了Flash CS6中的设置,并选中了Export SWF和Export SWC。这有什么用?这是否创建了我的SWC文件

我需要能够从任何随机项目访问Class.as和Class1.fla

编辑


因此,为了澄清,cw_Test.fla只是实际fla主文件的测试副本。我不需要把它包括在我的swc中。我刚刚将Class1.fla导出到SWf和SWC,并将库路径设置为包含Class.as的文件夹。要从任何项目访问这两个文件,我只需要做这些吗?(除了将它们导入到我需要的任何文件中之外)。

重复使用Main会有麻烦,因为每个Flash CS项目都有自己的
Main
类,以及它的时间线、资产和其他内容。如果对一组类进行打包,检查它们是否依赖于项目的其余部分,并尝试导出仅包含该包的SWC,则可以重用这些类。为方便起见,请重新命名一些文件。你能再看一眼,告诉我是否应该做些不同的事情吗?