蓋帕德
閃存到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 ,代碼轉換有許多局限性。