Средство использования входных функций — MRTK2

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

Примечание

Эта сцена работает только в Unity 2019.3 или более поздней версии.

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

Средство InputFeatureUsage

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

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

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

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

Примечание

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

Панели

На панелях отображается текущее состояние всех сообщаемых объектов InputFeatureUsage во всех обнаруженных источниках входных данных Unity.

На меньшей панели в верхней части перечислены имена всех обнаруженных источников.

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