AS3可以捕捉鍵盤事件,但如何抓住USB操縱桿的輸入事件?如何捕捉AS3(Adobe AIR)中USB操縱桿的輸入事件?
3
A
回答
6
這裏有一些新的軟件包。
http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/ui/GameInput.html
我還沒有得到解決這個還沒有,但它似乎非常相似的鍵盤輸入。
基本上,你必須:
- 檢測閃光燈的USB控制器。
- 確定設備具有什麼類型的輸入(輪子,操縱桿,觸摸板等)。
- 解碼來自USB設備的信號併爲您的控制器創建一種鍵盤映射。
- 使用您創建的鍵盤映射與鍵盤輸入非常相似,但使用GameInputEvent偵聽器而不是KeyboardEvent。
+0
非常好。我不知道這個新班級。 – TheDarkIn1978 2012-02-05 19:52:24
+0
'flash.ui.GameInput'完全不起作用。任何對屬性的調用都會拋出** not defined **錯誤。它似乎只在AIR bs中可用。 – n4pgamer 2014-03-24 16:21:57
相關問題
- 1. 如何捕捉USB輸入?
- 2. Python3閱讀USB操縱桿
- 3. 帶捕捉卡的Adobe Air
- 4. 使用C++和DirectInput的USB操縱桿
- 5. 的Android NDK操縱桿事件
- 6. 在Adobe AIr中操縱iFrame內容
- 7. 來自USB的HTML捕捉輸入Arduino
- 8. 從USB操縱桿格式化遊戲杆軸信息的方式如何?
- 9. 捕獲操縱桿額外按鈕
- 10. 如何捕捉ngchange事件在一個文件中輸入
- 11. ember.js:捕捉url輸入事件
- 12. as3 |如何使用Adobe AIR導出PNG
- 13. 如何捕捉dojox.mobile.view事件?
- 14. 的Adobe AIR的iOS/Android的最好的事件偵聽在AS3
- 15. 如何更新操縱桿狀態
- 16. 如何從操縱桿獲取角度?
- 17. 如何捕捉PHP中的exit()事件?
- 18. ChucK操縱桿控制
- 19. 捕捉事件
- 20. 如何捕捉輸入變量jQuery中
- 21. 操縱桿死區計算
- 22. 如何使用Adobe Air將Arduino連接至USB over USB?
- 23. 以C語言或Java語言捕捉遊戲杆輸入
- 24. 如何在as3中捕捉閃存?
- 25. 如何在javascript中捕捉「History.Back」事件?
- 26. 如何在javascript中捕捉dragend事件?
- 27. 如何操縱輸入框的位置?
- 28. 如何捕捉RichEdit上的OnScroll事件?
- 29. WPF如何捕捉的ContextMenuClosing事件
- 30. 如何捕捉視頻的事件ExitFullScreen?
是不是USB遊戲控制器只是映射到鍵盤按鍵? – TheDarkIn1978 2012-02-05 18:48:40
是的,我認爲,但有了鍵盤事件,flashdevelop跟鍵盤輸入無關。 – 2smacks 2012-02-05 18:51:06
@ 2smacks你可以在你追蹤從你的USB遊戲控制器輸入中得到的鍵盤事件時顯示你得到的輸出,我不理解你的最新評論。 – Taurayi 2012-02-05 19:18:56