Menu w pobliżu — MRTK2

Menu w pobliżu

Near Menu to kontrolka środowiska użytkownika, która udostępnia kolekcję przycisków lub innych składników interfejsu użytkownika. Unosi się wokół treści użytkownika i jest łatwo dostępny w dowolnym momencie. Ponieważ jest luźno powiązany z użytkownikiem, nie zakłóca interakcji użytkownika z zawartością docelową. Użytkownik może użyć przycisku "Przypnij", aby zablokować/odblokować menu. Menu można chwycić i umieścić w określonej pozycji.

Zachowanie interakcji

  • Tagowanie wzdłuż: menu jest zgodne z tobą i pozostaje w zakresie od 30 do 60 cm od użytkownika na potrzeby bliskich interakcji.
  • Przypnij: za pomocą przycisku "Przypnij" menu można zablokować i zwolnić.
  • Chwytaj i poruszaj: menu jest zawsze chwytalne i ruchome. Niezależnie od poprzedniego stanu menu zostanie przypięte (zablokowane na świecie) po chwyceniu i zwolnieniu. Istnieją wizualne sygnały dla obszaru chwytanego. Są one ujawniane w pobliżu.
Zbliżenie menu

Prefabs

Prefabrykacje w pobliżu menu zostały zaprojektowane w celu zademonstrowania sposobu używania różnych składników zestawu narzędzi MRTK do kompilowania menu na potrzeby niemal interakcji.

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

Przykładowa scena

Przykłady prefabryków w pobliżu menu można znaleźć w scenie NearMenuExamples .

Przykład w pobliżu menu

Struktura

W pobliżu menu prefabryki są wykonane z następujących składników zestawu narzędzi MRTK.

Prefab menu w pobliżu

Jak dostosować styl

1. Dodawanie/usuwanie przycisków

W obszarze ButtonCollection obiektu dodaj lub usuń przyciski.
W pobliżu menu Niestandardowe 0

2. Aktualizowanie kolekcji obiektów siatki

Kliknij Update Collection przycisk w inspektorze ButtonCollection obiektu. Spowoduje to zaktualizowanie układu siatki.
W pobliżu menu Niestandardowe 1

Liczbę wierszy można skonfigurować przy użyciu Rows właściwości kolekcji obiektów siatki.
W pobliżu menu Niestandardowe 2

3. Dostosuj rozmiar płyty tylnej

Dostosuj rozmiar pod obiektem QuadBackplate . Szerokość i wysokość tylnej płyty powinny mieć wartość 0.032 * [Number of the buttons + 1]. Jeśli na przykład masz 3 x 2 przyciski, szerokość backplate wynosi 0.032 * 4 , a wysokość to 0.032 * 3. To wyrażenie można bezpośrednio umieścić w polu aparatu Unity.
W pobliżu menu Niestandardowe 3

  • Domyślny rozmiar przycisku HoloLens 2 wynosi 3,2x3,2 cm (0,032 m)

Zobacz też