http://www.oschina.net/code/snippet_194999_6812
半個小時移植Flash遊戲到Android平臺
下面是一個例子,把經典的美羊羊卡丁車移植到了手機上,而且有兩個版本,一個用虛擬鍵盤,一個用方向傳感器。
- 準備鍵盤圖片,這裏用到了6個鍵,左、右、空格(跳躍)、退出、消息和Rexsee市場鍵,Rexsee提供了幾套現成的鍵可以下載。將鍵的圖片放到asset/keyboard/default/文件夾中,這樣用"keyboard/default"來指定theme參數即可,否則要用放圖片的文件夾的完整路徑(本地SD卡或網絡地址均可)來制定theme參數。文件名就是鍵值,後綴名是.png
- 將美羊羊卡丁車的swf文件放在asset/文件夾中
- 將橫幅圖片(這裏是banner.png)和啓動按鈕圖片(這裏是startNow.png)放在asset/文件夾中
- 當然還有圖標要放在res中,還要將string.xml中的首頁地址設爲file:///android_asset/index.html。這是唯一的一個程序文件,100多行。
- 這是離線版的,所以要下載Rexsee的JAR包,自己用Eclipse編譯,如果嫌麻煩,可以在線編譯一個首頁地址指向服務器某個網頁地址,然後將下面的index.html的代碼放在這個文件中(有些路徑要改,比如圖片什麼的),如果也想離線玩,可以在首次載入後將swf文件和圖片自己或者用rexseeClient下載到本地。當然也可以不下載,就在線玩。