Browse > Home > Flex3 > 用FlashDevelop开发兼容Flash和Flex的纯AS库SWC组件

| Subcribe via RSS

用FlashDevelop开发兼容Flash和Flex的纯AS库SWC组件

五月 22nd, 2008 | 682 views | Posted by flashlizi in Flex3

1、下载ExportSWC插件,解压到FD的Plugins目录,重启FD,在导航栏上会出现Export SWC的图标。
2、新建一个AS3的Default Project,在项目文件夹下会出现bin和src两个文件夹,删除src目录下Main.as。
3、打开project的properties面板,在classpaths里添加你想编译的as类库的目录。
4、在compiler options面板的Additional compiler options项里输入如下compc编译参数:
-namespace http://schemas.riaidea.com/as3lib/ manifest.xml -include-namespaces http://schemas.riaidea.com/as3lib/ -compute-digest=false
其中namespace和include-namespaces指定编译类库的命名空间,在这里你可以修改为你想要的命名空间。manifest.xml是你的as类库清单,它的具体写法请参看这里
5、点击Export SWC的按钮,即会在bin目录下生成一个swc文件,至此大功告成。

更新:最新版本的ExprotSWCPlugins

One Response to “用FlashDevelop开发兼容Flash和Flex的纯AS库SWC组件”

  1. rman Says:

    你好,我按照你说的方法在fd中编译类库文件,
    那个Export SWC的按钮叫是灰色的不可以点啊。
    能把需要注意的事项详细跟我说说嘛。


Leave a Reply