Menu In de buurt

Near Menu

Near Menu is een UX-besturingselement dat een verzameling knoppen of andere UI-onderdelen biedt. Het zwevend rond de lichaam van de gebruiker en is eenvoudig op elk gewenst moment toegankelijk. Omdat deze losjes is gekoppeld aan de gebruiker, wordt de interactie van de gebruiker met de doelinhoud niet verstoord. De gebruiker kan de knop Vastmaken gebruiken om het menu te vergrendelen/ontgrendelen. Het menu kan worden gegrepen en op een specifieke positie worden geplaatst.

Interactiegedrag

  • Tag-along: het menu volgt u en blijft binnen het bereik van 30-60 cm van de gebruiker voor de bijna-interacties.
  • Vastmaken: met behulp van de knop Vastmaken kan het menu worden vergrendeld en vrijgegeven.
  • Vastpakken en verplaatsen: het menu kan altijd worden gegrepen en verplaatst. Ongeacht de vorige status wordt het menu vastgemaakt (wereld vergrendeld) wanneer het wordt vastgemaakt en vrijgegeven. Er zijn visuele aanwijzingen voor het pakkende gebied. Ze worden bij handbijheid aan het licht komen.
Near Menu grab

Prefabs

Near Menu prefabs zijn ontworpen om te laten zien hoe u de verschillende onderdelen van MRTK kunt gebruiken om menu's te maken voor bijna-interacties.

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

Voorbeeldscène

In de scène vindt u voorbeelden van prefabs in near NearMenuExamples menu.

Near Menu Example

Structuur

In de buurt menu prefabs worden gemaakt met de volgende MRTK-onderdelen.

Near Menu Prefab

Aanpassingen maken

1. Knoppen toevoegen/verwijderen

Voeg ButtonCollection onder object knoppen toe of verwijder deze.
Near Menu Custome 0

2. De rasterobjectverzameling bijwerken

Klik Update Collection op de knop in de Inspector van het ButtonCollection object. De rasterindeling wordt bijgewerkt.
Near Menu Custome 1

U kunt het aantal rijen configureren met behulp van Rows de eigenschap van de rasterobjectverzameling.
Near Menu Custome 2

3. De grootte van de backplate aanpassen

Pas de grootte van het Quad object under Backplate aan. De breedte en hoogte van de backplate moeten 0.032 * [Number of the buttons + 1] zijn. Als u bijvoorbeeld 3 x 2 knoppen hebt, is de breedte van de backplate en de 0.032 * 4 hoogte 0.032 * 3 . U kunt deze expressie rechtstreeks in het veld van Unity zetten.
Near Menu Custome 3

  • De standaardgrootte van de HoloLens 2 is 3,2 x 3,2 cm (0,032m)

Zie ook