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. 解讀USB操縱桿軸
- 4. 使用C++和DirectInput的USB操縱桿
- 5. 在Adobe AIr中操縱iFrame內容
- 6. 的Android NDK操縱桿事件
- 7. Debouncing操縱桿按鈕輸入
- 8. 來自USB的HTML捕捉輸入Arduino
- 9. Cocos2d操縱桿
- 10. 從USB操縱桿格式化遊戲杆軸信息的方式如何?
- 11. 捕獲操縱桿額外按鈕
- 12. 捕捉輸入按下的事件
- 13. 如何捕捉ngchange事件在一個文件中輸入
- 14. 在Flash as3中輸入TLF文本字段的問題Adobe Air
- 15. ember.js:捕捉url輸入事件
- 16. 在as3中壓縮文件夾Adobe AIR
- 17. as3 |如何使用Adobe AIR導出PNG
- 18. Android和外部USB條碼掃描器:如何捕捉輸入?
- 19. 的Adobe AIR的iOS/Android的最好的事件偵聽在AS3
- 20. Bootstrap tags輸入如何捕捉標記上的事件點擊
- 21. 道場如何捕捉Dojo.FilteringSelect的用戶輸入onkeyup事件
- 22. 如何捕捉dojox.mobile.view事件?
- 23. 如何捕捉PHP中的exit()事件?
- 24. 如何更新操縱桿狀態
- 25. 如何從操縱桿獲取角度?
- 26. 操縱輸入文件流
- 27. 從Flash中讀取操縱桿
- 28. ChucK操縱桿控制
- 29. 捕捉事件
- 30. 捕捉事件
是不是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