Не удается получить Unity-вход для контроллеров Windows MR
Я попытался использовать следующий код из официальной документации Windows, но не смог получить входные данные от контроллера.
if (Input.GetButton ("Button 14")) {//...}
Как я могу получить входы от контроллеров Смешанной реальности?
1 ответ
https://developer.microsoft.com/en-us/windows/mixed-reality/gestures_and_motion_controllers_in_unity подробно описывает, что для получения ключа необходимо использовать его полное имя, которое вы используете
if (Input.GetKey("name")) { ... }
Для кнопки 14 вы бы использовали "кнопку джойстика 14".
Еще попробуйте "кнопку 14", так как в документации не ясно, какая из них будет работать.
Я просто погуглил и провел небольшое исследование, так как лично я не владею этим набором оборудования для тестирования, поэтому я надеюсь, что он работает (в противном случае я удалю ответ).