Имитация ввода — MRTK3

С помощью имитации ввода MRTK можно тестировать различные типы взаимодействий в редакторе Unity, не создавая и не развертывая их на устройстве. Имитация ввода позволяет быстро проверять свои идеи в процессе проектирования и разработки. Используйте сочетания клавиш и мыши для управления имитацией входных данных.

Служба имитации ввода имитирует поведение устройств и платформ, которые могут быть недоступны в редакторе Unity. Примеры:

  • Отслеживание головы с помощью HoloLens или устройства виртуальной реальности
  • Отслеживание жестов рукой с помощью HoloLens
  • Отслеживание любых движений рукой с помощью HoloLens 2
  • Отслеживание движений глаз с помощью HoloLens 2

Предупреждение

Имитация ввода не работает при использовании в Unity режима "Голографическая эмуляция XR" > "Режим эмуляции" = "Имитировать в редакторе". Имитация в редакторе Unity не предоставляет возможности управления для имитации ввода МРТК. Чтобы использовать имитацию ввода MRTK, необходимо задать режим "Голографическая эмуляция XR":

"Режим эмуляции" = "Нет".

Использование имитации ввода MRTK3 (элементы управления симулятором ввода MRTK3 по умолчанию)

Камера

Перемещение

Действие Устройства Элементы управления Набор элементов управления Примечания
Перемещение по горизонтали Клавиатура A/D Все
Клавиатура Стрелки влево и вправо Все
Перемещение по вертикали Клавиатура Q/E или PAGE UP/PAGE DOWN Все
Клавиатура PAGE UP/PAGE DOWN Все
Перемещение в глубину Клавиатура W/S Все
Клавиатура СТРЕЛКА ВВЕРХ/СТРЕЛКА ВНИЗ Все

Поворот

Действие Устройства Элементы управления Набор элементов управления Примечания
Высота тона Мышь Правая кнопка + вперед/назад Все
Yaw Мышь Правая кнопка + влево/вправо Все
Roll Мышь Правая кнопка + колесико вверх/вниз Все

Направление взгляда

Примечание

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

Просмотр

Действие Устройства Элементы управления Набор элементов управления Примечания
Просмотр по горизонтали Клавиатура + мышь TAB + перемещение мыши влево/вправо Все
Просмотр по вертикали Клавиатура + мышь TAB + перемещение мыши вверх/вниз Все

Левая рука/контроллер

Отслеживание

Действие Устройства Элементы управления Набор элементов управления Примечания
Постоянное отслеживание Клавиатура T Все Переключение левой руки в предварительно определенном расположении
Кратковременное отслеживание Клавиатура Клавиша SHIFT слева Все Переключение левой руки в текущее расположение указателя мыши
Клавиатура Клавиша ALT слева MRTK версии 3
Клавиатура Клавиша CTRL слева MRTK версии 2

Перемещение

Действие Устройства Элементы управления Набор элементов управления Примечания
Перемещение по горизонтали Клавиатура + мышь SHIFT+СТРЕЛКА ВЛЕВО/ВПРАВО Все
Перемещение по вертикали Клавиатура + мышь СТРЕЛКА ВЛЕВО+ перемещение мыши вверх/вниз Все
Перемещение в глубину Клавиатура + мышь Клавиша SHIFT слева + колесико мыши вверх/вниз Все

Поворот

Действие Устройства Элементы управления Набор элементов управления Примечания
Высота тона Клавиатура + мышь Клавиша ALT слева + перемещение мыши вперед/назад MRTK версии 3
Клавиатура + мышь Клавиша CTRL слева + перемещение мыши вперед/назад MRTK версии 2
Yaw Клавиатура + мышь Клавиша CTRL слева + перемещение мыши влево/вправо MRTK версии 3
Клавиатура + мышь Клавиша CTRL слева + перемещение мыши влево/вправо MRTK версии 2
Roll Клавиатура + мышь Клавиша ALT слева + колесико мыши вверх/вниз MRTK версии 3
Клавиатура + мышь Клавиша CTRL слева + колесико мыши вверх/вниз MRTK версии 2

Взаимодействие

Действие Устройства Элементы управления Набор элементов управления Примечания
Захват (кнопка) Клавиатура Клавиша SHIFT слева + G Все
Клавиатура Клавиша ALT слева + G MRTK версии 3
Клавиатура Клавиша CTRL слева + G MRTK версии 2
Активация (кнопка) Клавиатура + мышь Клавиша SHIFT слева + левая кнопка мыши Все
Клавиатура + мышь Клавиша ALT слева + левая кнопка мыши MRTK версии 3
Клавиатура + мышь Клавиша CTRL слева + левая кнопка мыши MRTK версии 2

Позиция

Действие Устройства Элементы управления Набор элементов управления Примечания
Изменение нейтральной позиции Клавиатура Клавиша SHIFT слева + P Все Переключение нейтральной (неактивной) позиции руки между горизонтальной позицией и готовой позицией.
Обращение к камере Клавиатура Клавиша SHIFT слева + F Все Переключение поворота контроллера между обращением к камере и выравниванием с вектором направления камеры вперед.

Правая рука/контроллер

Отслеживание

Действие Устройства Элементы управления Набор элементов управления Примечания
Постоянное отслеживание Клавиатура Да Все Переключение левой руки в предварительно определенном расположении
Кратковременное отслеживание Клавиатура Пробел Все Переключение левой руки в текущее расположение указателя мыши
Клавиатура Клавиша CTRL слева MRTK версии 3
Клавиатура Кнопка CTRL справа MRTK версии 2

Перемещение

Действие Устройства Элементы управления Набор элементов управления Примечания
Перемещение по горизонтали Клавиатура + мышь ПРОБЕЛ + перемещение мыши влево/ вправо Все
Перемещение по вертикали Клавиатура + мышь ПРОБЕЛ + перемещение мыши вверх/вниз Все
Перемещение в глубину Клавиатура + мышь ПРОБЕЛ + колесико мыши вверх/вниз Все

Поворот

Действие Устройства Элементы управления Набор элементов управления Примечания
Высота тона Клавиатура + мышь Клавиша CTRL слева + перемещение мыши вперед/назад MRTK версии 3
Клавиатура + мышь Клавиша CTRL справа + перемещение мыши вперед/назад MRTK версии 2
Yaw Клавиатура + мышь Клавиша CTRL слева + перемещение мыши влево/вправо MRTK версии 3
Клавиатура + мышь Клавиша CTRL справа + перемещение мыши влево/вправо MRTK версии 2
Roll Клавиатура + мышь Клавиша CTRL слева + колесико мыши вверх/вниз MRTK версии 3
Клавиатура + мышь Клавиша CTRL справа + колесико мыши вверх/вниз MRTK версии 2

Взаимодействие

Действие Устройства Элементы управления Набор элементов управления Примечания
Захват (кнопка) ПРОБЕЛ + G Все
Клавиатура Клавиша CTRL слева + G MRTK версии 3
Клавиатура Клавиша CTRL справа + G MRTK версии 2
Активация (кнопка) Клавиатура + мышь ПРОБЕЛ + левая кнопка мыши Все
Клавиатура + мышь Клавиша CTRL слева + левая кнопка мыши MRTK версии 3
Клавиатура + мышь Клавиша CTRL справа + левая кнопка мыши MRTK версии 2

Позиция

Действие Устройства Элементы управления Набор элементов управления Примечания
Изменение нейтральной позиции Клавиатура ПРОБЕЛ + P Все Переключение нейтральной (неактивной) позиции руки между горизонтальной позицией и готовой позицией.
Обращение к камере Клавиатура ПРОБЕЛ + F Все Переключение поворота контроллера между обращением к камере и выравниванием с вектором направления камеры вперед.