Partager via


Menu Proche — MRTK2

Menu Proche

Le menu proche est un contrôle d’expérience utilisateur qui fournit une collection de boutons ou d’autres composants d’interface utilisateur. Il flotte autour du corps de l’utilisateur et est facilement accessible à tout moment. Étant donné qu’il est faiblement couplé avec l’utilisateur, il ne perturbe pas l’interaction de l’utilisateur avec le contenu cible. L’utilisateur peut utiliser le bouton « Pin » (Épingler) pour verrouiller/déverrouiller le menu. Le menu peut être saisi et placé à un endroit spécifique.

Comportement d’interaction

  • Tag-along : Le menu vous suit et reste à une plage comprise entre 30 et 60 cm de l’utilisateur pour les interactions proches.
  • Pin : À l’aide du bouton Pin (Épingler), le menu peut être verrouillé et relâché.
  • Grab and move : Le menu peut toujours être saisi et déplacé. Quel que soit l’état précédent, le menu est épinglé (verrouillé dans le monde) lorsqu’il est saisi et libéré. Il existe des signaux visuels pour la zone pouvant être saisie. Ceux-ci sont révélés dès que la main s’en approche.
Capture de menu à proximité

Prefabs

Les préfabriqués Near Menu sont conçus pour montrer comment utiliser les différents composants de MRTK pour créer des menus pour des interactions proches.

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

Exemple de scène

Vous trouverez des exemples de préfabriqués near menu dans la NearMenuExamples scène.

Exemple de menu Proche

Structure

Les préfabriqués near Menu sont fabriqués avec les composants MRTK suivants.

Prefab du menu près

Comment personnaliser

1. Ajouter/supprimer des boutons

Sous ButtonCollection objet, ajoutez ou supprimez des boutons.
Menu proche Personnalisé 0

2. Mettre à jour la collection d’objets Grid

Cliquez sur Update Collection le bouton dans l’inspecteur de l’objet ButtonCollection . Il met à jour la disposition de la grille.
Menu proche Personnalisé 1

Vous pouvez configurer le nombre de lignes à l’aide Rows de la propriété de la collection d’objets Grid.
Menu proche Personnalisé 2

3. Ajuster la taille de la plaque arrière

Ajustez la taille de l’objet Quad sous Backplate . La largeur et la hauteur de la plaque arrière doivent être 0.032 * [Number of the buttons + 1]. Par exemple, si vous avez 3 x 2 boutons, la largeur de la plaque arrière est 0.032 * 4 et la hauteur est 0.032 * 3. Vous pouvez placer directement cette expression dans le champ Unity.
Menu Proche personnalisé 3

  • La taille par défaut du bouton HoloLens 2 est de 3,2 x 3,2 cm (0,032 m)

Voir aussi