Поделиться через


Средство сопоставления контроллеров — MRTK2

Средство сопоставления контроллеров — это инструмент среды выполнения (на устройстве или в редакторе), который позволяет разработчикам быстро определять ось ввода Unity и сопоставления кнопок для аппаратного контроллера (например, контроллера движения).

Это средство очень полезно при разработке поддержки нового аппаратного контроллера. Это также может помочь подтвердить предполагаемую проблему сопоставления элементов управления в классе поддержки для существующего контроллера.

Средство сопоставления контроллеров

Использование средства сопоставления контроллеров

Чтобы приступить к работе с инструментом сопоставления контроллеров, перейдите к MRTK/Tools/RuntimeTools/Tools/ControllerMappingTool и откройте сцену ControllerMappingTool . После загрузки сцены проект можно запустить в редакторе в режиме воспроизведения или создать и запустить на устройстве.

Чтобы изучить сопоставления Unity для контроллера, выполните приведенные ниже действия.

  • Подключение контроллера
  • Нажатие каждой кнопки и перемещение каждой оси
  • Обратите внимание на сопоставления на экране
  • Обновление сопоставлений элементов управления в поставщике входных системных данных для контроллера

Примечание

Средство сопоставления контроллеров не использует компоненты Microsoft Смешанная реальность Toolkit. Он напрямую взаимодействует с Unity для определения и отображения сопоставлений элементов управления.

Отображение всех элементов управления

Большая панель отображения сообщает о состоянии всех определенных входных осей и кнопок Unity (например, Ось 10, Кнопка 3). Эта панель предоставляет полное представление о состоянии контроллера.

Отображение всех элементов управления

Отображение активных элементов управления

На меньшей, узкой панели отображения отображаются входные оси Unity и кнопки, которые находятся в активном состоянии (например, нажата кнопка). Отображение активных элементов управления предоставляет простое для чтения сводное представление состояния контроллера.

Отображение активных элементов управления

См. также раздел