了解 SWC 文件
SWC 文件是类似 zip 的文件(通过 PKZIP 归档格式打包和展开),它由 Flash 创作工具生成。
下表对 SWC 文件的内容进行说明:
文件
|
说明
|
catalog.xml
|
(必需)列出组件包及其各个组件的内容,并用作 SWC 文件内其它文件的目录。
|
ActionScript (AS) 文件
|
如果使用 Flash Professional 8 创建组件,源代码就是包含组件类声明的一个或多个 ActionScript 文件。
在扩展组件时,编译程序使用源代码进行类型检查。AS 文件不由创作工具编译,这是因为编译后的字节代码已在实现 SWF 文件中。
源代码可能包含内部类定义,这些定义中不包含任何函数主体,其目的仅仅是进行类型检查。
|
SWF 文件
|
(必需)实现组件的 SWF 文件。在单个 SWF 文件内可定义一个或多个组件。如果组件是使用 Flash 8 创建的,则每个 SWF 文件只导出一个组件。
|
实时预览 SWF 文件
|
(可选)如果指定,这些 SWF 文件即可在创作工具中用于实时预览。如果省略,则将实现组件的 SWF 文件用于实时预览。几乎所有情况下均可省略"实时预览"SWF 文件,只有在组件外观取决于动态数据(例如,显示 Web 服务调用结果的文本字段)时,才应包含此文件。
|
SWD 文件
|
(可选)与实现 SWF 文件对应的 SWD 文件,可用于调试 SWF 文件。此文件名始终与 SWF 文件的文件名相同,但扩展名为 .swd。
|
PNG 文件
|
(可选)包含 18 x 18、每像素 8 位图标的 PNG 文件,可用来在创作工具用户界面中显示组件图标。如果未提供图标,则显示默认图标。(请参阅添加图标。)
|
"属性"检查器 SWF 文件
|
(可选)一个 SWF 文件,可在创作工具中用作自定义"属性"检查器。如果省略此文件,则向用户显示默认"属性"检查器。
|
从 Flash 环境生成 SWC 文件后,可以选择在 SWC 文件中包含其它文件。例如,您可能需要包含 Read Me 文件,如果需要用户访问组件的源代码,可能还需要包含 FLA 文件。若要添加其它文件,请使用 Macromedia Extension Manager(请访问 www.macromedia.com/exchange/em_download/)。
SWC 文件展开到单个目录中,因此每个组件必须具有唯一的文件名,以免发生冲突。
flex 中使用swc 组件
在工程上点击鼠标右键 ->Properties->Flex build path->Library path->addswc
选择你flex sdk 中
sdk的目录\3.2.0\frameworks\libs\player\10\playerglobal.swc
添加完成以 后 点Flex Compiler 修改 require flash player version 修改成10 后面会自动不齐
然后ok了
转载地址:http://vsheyan.blog.163.com/blog/static/1038150682008112652338108/