Habitar

Herói de habitações

O olhar de cabeça e a minha vida são ótimos em cenários em que as mãos de uma pessoa estão ocupadas com outras tarefas. A funcionalidade também é útil quando a voz não é 100% fiável ou disponível devido a restrições ambientais ou sociais. Os exemplos de relocal do MRTK demonstram diferentes tipos de componentes de UI com tempo de resposta configurável e feedback visual.

Por favor, consulte a página de orientação head-gaze e de habitação para as recomendações de design.

Scripts de habitações

  • DwellHandler: Adiciona uma modalidade de habitação ao alvo da UI.
  • DwellStateType: Os estados do manipulador de habitações.
  • DwellUnityEvent: Evento de unidade para um evento de moradores. Contém a referência do ponteiro.
  • BaseDwellPressableButton.cs : Um script que desencadeia o evento OnClick em prefabs PressableButtonHoloLens2.
  • ToggleDwellPressableButton.cs : Este script modifica a propriedade do que está a usar o dwellVisualImage MrTK Standard Shader.

Perfis de habitações

Os perfis de habitações são utilizados pelo Dwell Handler para configurar os vários limiares.

  • ButtonDwellProfile.ativo
  • InstandDwellProfile.asset
  • DwellProfileWithDecay.asset

Pré-fabricados

Estes pré-fabricados são variantes do HoloLens pré-fabricados de botões pressáveis de 2 estilo que têm componentes adicionais para suportar interações de habitações.

  • PressableButtonHoloLens2_Dwell.prefab
  • PressableButtonHoloLens2_32x96_Dwell.prefab
  • PressableButtonHoloLens2ToggleDwell.prefab
  • PressableButtonHoloLens2Toggle_32x96_Dwell.prefab

Estes pré-fabricados têm um componente adicional de backplate QuadDwellVisual para visualizar o estado de entrada de habitações. Tem material HolographicBackPlateDwellVisual.mat atribuído. ToggleDwellPressableButton.cs atualiza a propriedade _BorderWidth do sombreador Padrão MRTK para visualizar a entrada de habitações.

Dwell pré-fabricadas estruturaDwell prefácios

Cena de exemplo

Pode encontrar exemplos na cena do DwellExample crime. A cena do exemplo mostra tanto exemplos de UI volumosos como exemplos de UI de unidade.

Exemplo de menu próximo

Ver também