UWP Motion Controller вход без единства - PullRequest
0 голосов
/ 12 ноября 2018

Я пишу приложение UWP, которое я хочу использовать и в среде Смешанной реальности в качестве планшета. Это не 3D-приложение.

Все работает хорошо, за исключением того, что я хотел бы воспользоваться кнопками контроллера движения в качестве ярлыков. Куда бы я ни посмотрел, я нахожу интерфейс для Unity, но не могу найти ничего, что позволило бы мне получить доступ к контроллеру движения непосредственно из моей программы на C #.

Это вообще возможно? И если да, любые указатели в правильном направлении будут с благодарностью.

И, пожалуйста ... не спрашивайте меня, почему я это делаю ... Я начинаю удивляться, но проект хорошо продвинулся, и я хочу закончить его хорошо.

1 Ответ

0 голосов
/ 25 апреля 2019

Можно получить доступ к контроллерам движения из UWP без Unity.

Существует класс SpatialInteractionManager . Вам нужно получить экземпляр с помощью GetForCurrentView (). Затем вызовите каждый кадр GetDetectedSourcesAtTimestamp () для получения таких источников, как контроллеры движения. Подробности в примере SpatialInteractionSource

...