Swiffy Flash转HTML5插件

swf 动画的 html5 替代方案,用插件搞定其实挺方便的。以前那些老项目里塞了一堆.swf文件,Flash 一退役,页面就跟瘫了似的。现在用这种 Flash 转 HTML5 的插件,基本一键搞定,省心不少。

Swiffy 插件是个比较火的工具,Google 出的,能把.swf直接转成HTML5JavaScript。你用 Flash CS6 导出的.swf,丢进去就能生成 html 页面,结构清爽,响应也快。比较适合展示类的动画,像 banner、教学课件之类的。

转换出来的代码其实蛮干净的,不过如果.swf里头有太复杂的交互或用到了ActionScript 3.0的一些高级 API,兼容性就没那么理想了,得适当优化下。要是你熟点 JS 的话,可以直接改生成后的代码,还挺灵活。

另外还有个方案是NME 框架,支持同时打包FlashHTML5,比较适合做游戏。开发一次,可以跑多个平台,挺适合要维护老项目又想升级体验的场景。

你要是对SWF 文件结构ActionScript这些底层细节感兴趣,也可以看看官方文档和教程,像这几篇就挺实用:

如果你还在维护老的 Flash 项目,或者手头有一堆.swf动画想转成网页能用的格式,这种插件还是值得试试的。简单省事,效果也还不错。

mxp 文件大小:349.78KB