2013年2月20日 星期三

Flash 開發 Android App- 基本touch event

在Flash CS 5.5版之後,Flash就可以直接開發Android跟iOS的app了,這是第一個測試的作品。

AIR Android App- Cat
首先開檔案的時候選擇AIR for Android

基本做法都一樣,就用習慣的方法來做就好了。
AIR Android App- Cat

AIR Android App- Cat
這次很基礎的,只做事件的偵測變換小貓的動作,所以我放了兩個flag,等等依據事件不同切換。

寫一下as,跟一般flash不同的是偵測事件都是要使用touch event,不過寫法差不多。
  1. Multitouch.inputMode=MultitouchInputMode.TOUCH_POINT;   
  2.   
  3. cat_mc.addEventListener(TouchEvent.TOUCH_BEGIN, overMc);   
  4. cat_mc.addEventListener(TouchEvent.TOUCH_END, outMc);   
  5.   
  6. function overMc(e:TouchEvent){   
  7.     cat_mc.gotoAndStop("happy");   
  8. }   
  9.   
  10. function outMc(e:TouchEvent){   
  11.     cat_mc.gotoAndStop("normal");   
  12. }  

寫完就可以發布了。
AIR Android App- Cat

這邊可以設定app的icon,不設定也沒關係,會有預設的icon
AIR Android App- Cat

記得要產生一個憑證
AIR Android App- Cat

正確發布後,就會看到一個副檔名是.apk的檔案了,之後把它安裝到手機上就可以了。
AIR For Android Cat
按了小貓他會揮手。

AIR Android Cat QR Code
apk檔下載
反應:

0 意見:

Related Posts Plugin for WordPress, Blogger...