In der Nähe des Menüs – MRTK2

Near Menu

Das Nähemenü ist ein UX-Steuerelement, das eine Sammlung von Schaltflächen oder anderen Benutzeroberflächenkomponenten bereitstellt. Es wird um den Körper des Benutzers herum schweben und 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) beim Greifen und Freigeben. Es gibt visuelle Hinweise für den greifbaren Bereich. Sie werden bei Annäherung der Hand angezeigt.
Near Menu grab

Prefabs

In der Nähe von Menü-Prefabs wird veranschaulicht, wie die verschiedenen Komponenten von MRTK verwendet werden, um Menüs für nahe Interaktionen zu erstellen.

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

Beispielszene

Beispiele für Die Prefabs in der Nähe des Menüs finden Sie in der NearMenuExamples Szene.

Near Menu Example

Struktur

In der Nähe von Menü-Prefabs werden folgende 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 Update Collection auf die Schaltfläche im Inspektor des ButtonCollection Objekts. Das Rasterlayout wird aktualisiert.
Near Menu Custome 1

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

3. Anpassen der Backplategröße

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

  • Standardgröße der schaltfläche HoloLens 2 ist 3,2x3,2 cm (0,032m)

Siehe auch