Unity似乎無法從iOS上的藍牙鍵盤獲取任何數據。鍵盤已配對,適用於所有其他應用程序,但Unity Input.GetKeyDown()永不返回true。我用兩個不同的鍵盤嘗試過它們,但都沒有工作。我也在Android上測試過相同的項目,並且一切都按預期工作。有沒有辦法讓藍牙鍵盤在iOS上工作?Unity可以從iOS上的藍牙鍵盤讀取輸入嗎?
3
A
回答
0
在IOS平臺上構建Unity項目後,修改Xcode中的本機代碼。並且您可以在某個UIViewController.Hope的「UIkit」框架中使用UIKeyCommand類,它可以幫助您!
+0
使用'UIKeyCommand'方法有幾個限制。您必須設置每個您想要單獨檢測的按鍵。此外,無法獲得密鑰通知。 – livingtech
相關問題
- 1. 從鍵盤讀取輸入
- 2. iOS Swift藍牙鍵盤按鍵檢測
- 3. IOS藍牙鍵盤 - 輸入 - 選項卡事件
- 4. iOS的啓用,是由藍牙鍵盤
- 5. 手機可以假裝是藍牙鍵盤嗎?
- 6. iOS和藍牙數字鍵盤
- 7. 在Android中讀取藍牙輸入流
- 8. 捕捉從外部(藍牙),所有輸入鍵盤
- 9. iOS 8自定義鍵盤與外部藍牙鍵盤
- 10. 我可以用藍牙嗎?
- 11. 從R鍵盤讀取輸入
- 12. 使用Scanner.nextLine()從輸入(鍵盤)讀取
- 13. Java直接從鍵盤讀取輸入
- 14. Smalltalk - 從鍵盤讀取輸入
- 15. iOS上的藍牙
- 16. 從Android上的藍牙數據傳輸中讀取數據
- 17. 如何檢測iOS 4鍵盤在屏幕上與藍牙?
- 18. Android EditText沒有輸入外部藍牙硬件鍵盤
- 19. 當連接藍牙輸入設備時,顯示軟鍵盤(iPad)
- 20. 當使用藍牙鍵盤時,離子輸入失去焦點
- 21. IOS的鍵盤驅動程序:後臺應用程序攔截藍牙鍵盤輸入
- 22. 我可以通過管道標準輸入和鍵盤讀取程序嗎?
- 23. 檢測Tab鍵按下藍牙鍵盤
- 24. iOS:如何將iOS設備設置爲藍牙鍵盤?
- 25. 簡單的iOS藍牙數據傳輸使用Unity
- 26. 是否可以通過藍牙發送pygame鍵盤事件?
- 27. 處理數字鍵盤的藍牙鍵盤的返回鍵
- 28. 獲取可可的鍵盤輸入
- 29. Android上的藍牙 - 可以同時連接多個藍牙設備嗎?
- 30. 我可以通過藍牙從設備獲取VendorID,ProductID嗎?
它實際上昨天在tvOS上沒有任何運氣的嘗試。 – JeanLuc
這很奇怪,如果你用同一個鍵盤玩一個統一遊戲,澄清一些事情會很好。它會檢測到嗎? –
@GabrielCapeletti我沒有嘗試與其他的Unity遊戲,因爲我不知道任何使用鍵盤作爲輸入法。但是相同的鍵盤在我嘗試使用的所有其他應用程序(Evernote,瀏覽器等)上都能很好地工作。所以我想這是特定於Unity的事情。我搜索了很多關於這個問題的內容,我能找到的唯一的東西就是與我的答案相同的類似問題。 – GiedriusT