Simulação de entrada – MRTK3

Com a simulação de entrada do MRTK, você pode testar vários tipos de interações no editor do Unity sem compilar e implantar em um dispositivo. A simulação de entrada permite que você itere rapidamente suas ideias no processo de design e desenvolvimento. Use combinações de teclado e mouse para controlar as entradas simuladas.

O Serviço de Simulação de Entrada emula o comportamento de dispositivos e plataformas que podem não estar disponíveis no editor do Unity. Os exemplos incluem:

  • Rastreamento da cabeça no dispositivo HoloLens ou VR
  • Gestos de mão no HoloLens
  • Acompanhamento articulado da mão no HoloLens 2
  • Acompanhamento ocular no HoloLens 2

Aviso

A simulação de entrada não funciona ao usar a Emulação Holográfica > Modo de Emulação = "Simular no Editor" do XR do Unity. A simulação no editor do Unity vai tirar o controle da simulação de entrada do MRTK. Para usar a simulação de entrada do MRTK, será necessário definir a Emulação Holográfica XR como:

Modo de Emulação = "Nenhum".

Como usar a simulação de entrada do MRTK3 (Controles Padrão do Simulador de Entrada do MRTK3)

Câmera

Movimentação

Ação Dispositivo(s) Controles Conjunto de controle Observações
Mover horizontalmente Keyboard A/D Tudo
Keyboard Setas para a esquerda/direita Tudo
Mover verticalmente Keyboard P/E ou Página para cima/baixo Tudo
Keyboard Página para cima/baixo Tudo
Movimentação em profundidade Keyboard W/S Tudo
Keyboard Setas para cima/para baixo Tudo

Rotação

Ação Dispositivo(s) Controles Conjunto de controle Observações
Densidade Mouse Botão direito + Para frente/trás Tudo
Yaw Mouse Botão direito + Esquerda/direita Tudo
Roll Mouse Botão Direito + Botão de rolagem para cima/baixo Tudo

Olhar fixo

Observação

Para corresponder melhor ao comportamento do hardware que fornece suporte ao acompanhamento ocular, quando habilitado, o foco de olho simulado sempre é rastreado.

Look

Ação Dispositivo(s) Controles Conjunto de controle Observações
Olhar horizontalmente Teclado + Mouse Tab + Mouse para a esquerda/direita Tudo
Olhar verticalmente Teclado + Mouse Tab + Mouse para cima/baixo Tudo

Lado esquerdo/Controlador

Acompanhamento

Ação Dispositivo(s) Controles Conjunto de controle Observações
Acompanhamento travado Keyboard T Tudo Ativa/desativa a mão esquerda em um local predeterminado
Acompanhamento momentâneo Keyboard Shift esquerda Tudo Ativa/desativa a mão esquerda no local atual do mouse
Keyboard Alt esquerda MRTK v3
Keyboard Ctrl esquerda MRTK v2

Movimentação

Ação Dispositivo(s) Controles Conjunto de controle Observações
Mover horizontalmente Teclado + Mouse Shift esquerda + mouse para a esquerda/direita Tudo
Mover verticalmente Teclado + Mouse Shift esquerda + Mouse para cima/baixo Tudo
Movimentação em profundidade Teclado + Mouse Shift esquerda + Botão de rolagem do mouse para cima/baixo Tudo

Rotação

Ação Dispositivo(s) Controles Conjunto de controle Observações
Densidade Teclado + Mouse Alt esquerda + Mouse para frente/trás MRTK v3
Teclado + Mouse Ctrl esquerda + Mouse para frente/trás MRTK v2
Yaw Teclado + Mouse Ctrl esquerda + Mouse para a esquerda/direita MRTK v3
Teclado + Mouse Ctrl esquerda + Mouse para a esquerda/direita MRTK v2
Roll Teclado + Mouse Alt esquerda + Botão de rolagem do mouse para cima/baixo MRTK v3
Teclado + Mouse Ctrl esquerda + Botão de rolagem do mouse para cima/baixo MRTK v2

Interação

Ação Dispositivo(s) Controles Conjunto de controle Observações
Aperto (botão) Keyboard Shift esquerda + G Tudo
Keyboard Alt esquerda + G MRTK v3
Keyboard Ctrl esquerda + G MRTK v2
Gatilho (botão) Teclado + Mouse Shift esquerda + Botão esquerdo do mouse Tudo
Teclado + Mouse Alt esquerda + Botão esquerdo do mouse MRTK v3
Teclado + Mouse Ctrl esquerda+ Botão esquerdo do mouse MRTK v2

Poses

Ação Dispositivo(s) Controles Conjunto de controle Observações
Alterar pose neutra Keyboard Shift esquerda + P Tudo Alterna a pose de mão neutra (em repouso) entre a posição simples e pronta.
Olhar para a câmera Keyboard Shift esquerda + F Tudo Alterna a rotação do controlador entre a câmera de frente e o alinhamento com o vetor frontal da câmera.

Lado direito/Controlador

Acompanhamento

Ação Dispositivo(s) Controles Conjunto de controle Observações
Acompanhamento travado Keyboard S Tudo Ativa/desativa a mão esquerda em um local predeterminado
Acompanhamento momentâneo Keyboard Space Tudo Ativa/desativa a mão esquerda no local atual do mouse
Keyboard Ctrl esquerda MRTK v3
Keyboard Ctrl direita MRTK v2

Movimentação

Ação Dispositivo(s) Controles Conjunto de controle Observações
Mover horizontalmente Teclado + Mouse Espaço + Mouse para a esquerda/direita Tudo
Mover verticalmente Teclado + Mouse Espaço + Mouse para cima/baixo Tudo
Movimentação em profundidade Teclado + Mouse Espaço + Botão de rolagem do mouse para cima/baixo Tudo

Rotação

Ação Dispositivo(s) Controles Conjunto de controle Observações
Densidade Teclado + Mouse Ctrl esquerda + Mouse para frente/trás MRTK v3
Teclado + Mouse Ctrl direita + Mouse para frente/trás MRTK v2
Yaw Teclado + Mouse Ctrl esquerda + Mouse para a esquerda/direita MRTK v3
Teclado + Mouse Ctrl direita + Mouse para a esquerda/direita MRTK v2
Roll Teclado + Mouse Ctrl esquerda + Botão de rolagem do mouse para cima/baixo MRTK v3
Teclado + Mouse Ctrl direita + Botão de rolagem do mouse para cima/baixo MRTK v2

Interação

Ação Dispositivo(s) Controles Conjunto de controle Observações
Aperto (botão) Espaço + G Tudo
Keyboard Ctrl esquerda + G MRTK v3
Keyboard Ctrl direita + G MRTK v2
Gatilho (botão) Teclado + Mouse Espaço + Botão esquerdo do mouse Tudo
Teclado + Mouse Ctrl esquerda + Botão esquerdo do mouse MRTK v3
Teclado + Mouse Ctrl direita + Botão esquerdo do mouse MRTK v2

Poses

Ação Dispositivo(s) Controles Conjunto de controle Observações
Alterar pose neutra Keyboard Espaço + P Tudo Alterna a pose de mão neutra (em repouso) entre a posição simples e pronta.
Olhar para a câmera Keyboard Espaço + F Tudo Alterna a rotação do controlador entre a câmera de frente e o alinhamento com o vetor frontal da câmera.