MRTK не распознает ввод данных вручную - PullRequest
0 голосов
/ 10 апреля 2020

В настоящее время я использую Unity с набором инструментов Microsoft Mixed Reality Toolkit для создания простой игры, в которую помещается квадрат, который можно перемещать с помощью жестов рук (с воздушным касанием и перетаскиванием). До сих пор я прикрепил ManipulationHandler и NearInstructionGrabbable к квадратному игровому объекту, например, в учебнике: Здесь .

При запуске проекта Unity в плеере Unity квадратом можно манипулировать с помощью GGVPointer. Однако при развертывании Hololens ввод жестов не распознается.

Вот моя иерархия объектов

и содержимое куба под инспектором

Текущая среда разработки:

  • MRTK 2.2 и 2.3
  • 2019.3.0f6 & .9f1
  • Развертывание в:
    • Hololens 1
    • Hololens 1 и 2 эмулятор

По поводу выложенного решения здесь , после прикрепления скрипта в ответ и отлаживая его в эмуляторе Hololens я получаю сообщение об ошибке:

Exception thrown at 0x00007FF80850A839 (KernelBase.dll) in Hololens Test Project.exe: 0x40080202: WinRT transform error (parameters: 0x000000008000000B, 0x0000000080070490, 0x0000000000000014, 0x000000506E7FDA50).
...