Menu adiacente

Menu vicino

Near menu è un controllo UX che fornisce una raccolta di pulsanti o altri componenti dell'interfaccia utente. Il corpo dell'utente è fluttuante e facilmente accessibile in qualsiasi momento. Poiché è a regime di controllo libero, l'interazione dell'utente con il contenuto di destinazione non viene disturbata. L'utente può utilizzare il pulsante "Aggiungi" per bloccare/sbloccare il menu. Il menu può essere afferrato e posizionato in una posizione specifica.

Comportamento interazione

  • Tag-along: il menu segue e rimane entro 30-60cm dall'utente per le interazioni near.
  • Pin: usando il pulsante "pin", il menu può essere bloccato e rilasciato in tutto il mondo.
  • Acquisisci e sposta: il menu è sempre accessibile e mobile. Indipendentemente dallo stato precedente, il menu verrà bloccato (con blocco internazionale) quando viene catturato e rilasciato. Sono disponibili segnali visivi per l'area di acquisizione. Vengono rivelate sulla prossimità.
Near Menu grab

Prefabbricati

I prefissi dei menu near sono progettati per illustrare come usare i vari componenti di MRTK per compilare menu per le interazioni near.

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

Scena di esempio

È possibile trovare esempi di prefabbricati di menu near nella NearMenuExamples scena.

Near Menu Example

Struttura

I prefabbricati di menu near vengono creati con i componenti MRTK seguenti.

Prefabbricato menu vicino

Modalità di personalizzazione

1. pulsanti Aggiungi/Rimuovi

In ButtonCollection oggetto, Aggiungi o rimuovi pulsanti.
Near Menu Custome 0

2. aggiornare la raccolta di oggetti Grid

Fare clic sul Update Collection pulsante nel controllo dell' ButtonCollection oggetto. Il layout della griglia verrà aggiornato.
Near Menu Custome 1

È possibile configurare il numero di righe utilizzando Rows la proprietà della raccolta di oggetti Grid.
Near Menu Custome 2

3. regolare le dimensioni del backplate

Regolare le dimensioni dell' Quad oggetto sotto Backplate . La larghezza e l'altezza del backplate devono essere 0.032 * [Number of the buttons + 1] . Se, ad esempio, si dispone di 3 pulsanti x 2, la larghezza della contropiastra è 0.032 * 4 e l'altezza è 0.032 * 3 . È possibile inserire direttamente questa espressione nel campo di Unity.
Near Menu Custome 3

  • Le dimensioni predefinite del pulsante HoloLens 2 sono 3,2 x 3,2 cm (0.032 m)

Vedi anche