盖帕德
闪存到HTML5转换器。
转换过程
- 解析资源(来自SWF或FLA文件)
- 创建地图集
- 将资源从SWF导出到XML ,以进行动画和结构,以及用于图形和地图集的JPG / PNG
- 解析AS3代码
- 分析代码并修复未知类型
- 导出JS代码
- 生成HTML页面
用法(Windows,Mac,Linux)
- 安装Adobe Air
- 安装转换器。空气应用
- 从/SDK下载并提取guepard SDK到您的文件夹
- 启动应用程序并创建新项目
- 根据需要在所有选项卡中设置所有字段
- 将SDK路径设置为“设置”选项卡中的文件夹
- 构建项目
构建(Windows)
- 下载并解开或克隆此存储库
- 下载并安装Java
- 下载并安装.NET框架
- 下载并安装FlashDevelop
- 运行FlashDevelop
- 在打开的Runman中选择并安装:
- Flex SDK + AIR SDK
- Adobe Air
- 您可以按菜单运行跑步者:工具 - >安装软件
- 安装所有组件后,重新启动FlashDevelop
- 创建项目:菜单 - >项目 - >动作脚本3-> AIR AS3投影仪
- 设置主类:项目选项卡 - > src/com/guepard/app/converter.as->上下文菜单 - >设置文档类
- 在同一选项卡中
- lib/bloodycrypto/bloody_crypto.swc->上下文菜单 - >添加到图书馆
- lib/design/design.swc->上下文菜单 - >添加到库
- lib/zip/fzip.swc->上下文菜单 - >添加到库
- 运行项目!
演示
来自Adobe Animation / Adobe Flash Proffesional的演示:
形状闪光灯html5
图像闪光灯html5
文本闪存html5
动画Flash HTML5
Mask Flash HTML5
FLA Flash HTML5
Flash开发 / flex / Intellij Idea的演示:
游戏Flash HTML5
绘制Flash HTML5
XML / XMLLIST FLASH HTML5
极端AS3代码闪存HTML5 AS3 JS
第三者
Box2D Flash HTML5
已知问题
- 现在WebGl不起作用 - 只有画布渲染。
- 从AS3到JS ,代码转换有许多局限性。