SWF Library 是一款能将任意文件格式转换成 Flash 类库元件的程序,支持自定义的 AVM1/2 版本(AS1/2&3),适合 Flash 应用&游戏开发者,支持多个文件同时嵌入到一个SWF作为外部动态类库加载使用。除了能导出“运行时”的动态 SWF 文件外,也可以将文件单个导出成“编译时”需要的 SWC 库文件,让开发者有更大的自由空间(本应用是完全免费的,入口在最下端)。

以下为应用举例

1、多个资源文件使用同一个 SWF 文件库。如 Flash 页游开发者可以使有此工具,将多个初始化需要使用的资源文件(如位图、声音文件、配置文件、字体等)打包一个 SWF 中,只需动态加载一个文件后,直接可以利用该类库进行场景渲染显示,而无需用户多次提交 http 请求响应,所以也无需加载多个游戏初始化必要文件。

2、导出的 SWF 文件和 SWC 库文件都支持自定义的元件类型,可以是元件原型,也可以是二进制格式。如元件原型可直接使用 new 方式创建对象,如大型文件使用二进制格式元件类型可以使用异步的方式动态加载。

3、创建一个完全不包含任何元件的空类库,作为纯粹的占位符使用。

4、直接使用 Flash 播放器控件的原生功能。如将 Word 文档之类的 .doc、.ppt、.mdb 或 WPS,或其它的html、xml、php、asp、aspx 等等文件转换成到 SWF 文件的类库中,可直接使用 Flash 控件的二进制写出功能,而不用受到外部应用程序的限制。如在使用雅致打包工具打包资源文件后,如果直接使用雅致打包工具的写出文件扩展功能,会受到安全风险提示,这个提示给用户的体验非常不好;如果直接使用 Flash 控件的二进制写出功能,就不会再有这样的提示了。

以上为一些应用举例,请开发者们按自己的需要使用。


以下为一些使用时需要特别注意的事项

1、类名必须合 ActionScript3 类名命名规则,如:使用字母、数字和下划线的组合;但不能以数字为开头,不能包含空格,不能使用特殊字符等等(ActionScript3 类名详细规则请开发者们参考 Adobe 相应官方手册),否则将引起 Flash 播放器非法操作,或生成的文件非法。

2、不同的文件类型,提供的可选择类型不同,所以文件后缀名必须与真实的文件格式对应。如:不能将一个.mp3的后缀名改成.jpg,这将有导致编译后的文件非法。


以下为该应用的使用地址

在线版入口:http://www.zinewow.com/downloads/SWFLibrary/SWFLibrary.html(在线版需 FlashPlayer 11.2 版本以上支持)
单机版链接:http://www.zinewow.com/downloads/SWFLibrary/SWFLibrary.rar(需收藏本程序者可下载单机版,控件已嵌入)





 

友情链接 | 技术支持 | Copyright © 2008-2013 残象制作组 <The Incredible Image Workroom>