Menú cercano: MRTK2

Near Menu

El menú Cerca es un control de experiencia de usuario que proporciona una colección de botones u otros componentes de la interfaz de usuario. Está flotando alrededor del cuerpo del usuario y es fácilmente accesible en cualquier momento. Dado que está acoplado de forma holgada al usuario, no afecta a la interacción del usuario con el contenido de destino. El usuario puede usar el botón "Pin" (Anclar) para bloquear o desbloquear el menú. El menú se puede agarrar y colocar en una posición específica.

Comportamiento de la interacción

  • Tag-along (Etiquetar al lado): el menú le sigue y permanece dentro de un intervalo entre 30 y 60 cm del usuario para las interacciones cercanas.
  • Anclar: con el botón "Anclar", el menú se puede bloquear y liberar en el mundo.
  • Grab and move (Agarrar y mover): el menú siempre se puede agarrar y mover. Independientemente del estado anterior, el menú se anclará (bloqueado por el mundo) cuando se agarra y suelta. Hay indicaciones visuales para el área que se puede agarrar. Se revelan con una proximidad a mano.
Near Menu grab

Objetos prefabricados

Los objetos prefabricados Near Menu están diseñados para demostrar cómo usar los distintos componentes de MRTK para crear menús para interacciones cercanas.

  • NearMenu2x4.prefab
  • NearMenu3x1.prefab
  • NearMenu3x2.prefab
  • NearMenu3x3.prefab
  • NearMenu4x1.prefab
  • NearMenu4x2.prefab

Escena de ejemplo

Puede encontrar ejemplos de objetos prefabricados Near Menu en la NearMenuExamples escena.

Near Menu Example

Estructura

Los objetos prefabricados Near Menu se realizan con los siguientes componentes de MRTK.

Near Menu Prefab

Cómo realizar la personalización

1. Agregar o quitar botones

En ButtonCollection objeto, agregue o quite botones.
Near Menu Custome 0

2. Actualizar la colección de objetos grid

Haga clic Update Collection en el botón Inspector del ButtonCollection objeto. Actualizará el diseño de cuadrícula.
Near Menu Custome 1

Puede configurar el número de filas mediante Rows la propiedad de la colección de objetos grid.
Near Menu Custome 2

3. Ajuste el tamaño de la placa posterior

Ajuste el tamaño del Quad objeto under Backplate . El ancho y el alto de la placa posterior deben ser 0.032 * [Number of the buttons + 1]. Por ejemplo, si tiene 3 botones x 2, el ancho de la placa posterior es 0.032 * 4 y el alto es 0.032 * 3. Puede colocar directamente esta expresión en el campo de Unity.
Near Menu Custome 3

  • El tamaño predeterminado del botón de HoloLens 2 es 3.2x3.2 cm (0,032m)

Consulta también