Menü "Nahe" — MRTK2

Menü

Das Nähemenü ist ein UX-Steuerelement, das eine Sammlung von Schaltflächen oder anderen Benutzeroberflächenkomponenten bereitstellt. Es schwebt um den Körper des Benutzers herum und ist jederzeit leicht zugänglich. Da es lose mit dem Benutzer gekoppelt ist, wird die Interaktion des Benutzers mit dem Zielinhalt nicht beeinträchtigt. Benutzer*innen können die Schaltfläche „Anheften“ verwenden, um das Menü zu sperren bzw. zu entsperren. Das Menü kann gegriffen und an einer bestimmten Position platziert werden.

Interaktionsverhalten

  • Tag-along: Das Menü folgt Ihnen und bleibt für die Näheinteraktionen innerhalb eines Bereichs von 30–60 cm um den Benutzer.
  • Pin: Mithilfe der Schaltfläche „Pin“ (Anheften) kann für das Menü eine Sperre und deren Lösung festgelegt werden.
  • Grab and move (Greifen und bewegen): Das Menü kann jederzeit gegriffen und bewegt werden. Unabhängig vom vorherigen Zustand wird das Menü angeheftet (weltgesperrt), wenn es gepackt und freigegeben wird. Es gibt visuelle Hinweise für den greifbaren Bereich. Sie werden bei Annäherung der Hand angezeigt.
Nahmenü-Grabung

Prefabs

Near Menu-Prefabs wurden entwickelt, um zu veranschaulichen, wie die verschiedenen MRTK-Komponenten verwendet werden, um Menüs für nahe Interaktionen zu erstellen.

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

Beispielszene

In der NearMenuExamples Szene finden Sie Beispiele für Near Menu-Prefabs.

Beispiel für das Near-Menü

Struktur

Near Menu-Prefabs werden mit den folgenden MRTK-Komponenten hergestellt.

Near Menu Prefab

Vorgehensweise beim Anpassen

1. Schaltflächen hinzufügen/entfernen

Fügen Sie unter ButtonCollection Objekt Schaltflächen hinzu, oder entfernen Sie sie.
Near Menu Custome 0

2. Aktualisieren der Grid-Objektsammlung

Klicken Sie im Inspektor des ButtonCollection Objekts auf Update Collection die Schaltfläche. Das Rasterlayout wird aktualisiert.
Near Menu Custome 1

Sie können die Anzahl der Zeilen mithilfe Rows der Eigenschaft der Grid Object Collection konfigurieren.
Near Menu Custome 2

3. Anpassen der Backplate-Größe

Passen Sie die Größe des Quad Unterobjekts an Backplate . Die Breite und Höhe der Backplate sollte sein 0.032 * [Number of the buttons + 1]. Wenn Sie beispielsweise über 3 x 2 Schaltflächen verfügen, ist 0.032 * 4 die Breite der Backplate und die Höhe ist 0.032 * 3. Sie können diesen Ausdruck direkt in das Unity-Feld einfügen.
Near Menu Custome 3

  • Standardgröße der HoloLens 2-Taste ist 3,2 x 3,2 cm (0,032 m)

Weitere Informationen