Componenti dell'esperienza utente - MRTK3

Questo pacchetto contiene una vasta libreria di prefab dell'esperienza utente predefiniti pronti per l'uso nelle applicazioni di realtà mista.

Se si vogliono usare solo gli script dell'esperienza utente sottostante (ad esempio, se si creano librerie di componenti dell'esperienza utente personalizzate), è consigliabile accettare solo una dipendenza dal pacchetto UX Core . UX Core non include dipendenze da asset, oggetti visivi o risolutori. Se si creano componenti dell'esperienza utente personalizzati, è possibile evitare dipendenze non necessarie nel progetto usando solo UX Core.

Il pacchetto UX Components include prefab pronti per l'uso per gli ambienti di layout canvas . Questi prefab implementano il nuovo linguaggio di progettazione Realtà mista.

Questi prefab usano tutti gli strumenti di progettazione, allineamento e layout RectTransform offerti da Unity come parte dell'interfaccia utente di Unity. È consigliabile che gli sviluppatori acquisisca familiarità con gli strumenti dell'interfaccia utente già esistenti come parte di Unity, perché l'esperienza con l'interfaccia utente di Unity verrà applicata anche alla compilazione dell'interfaccia utente con MRTK3.

Anche se l'interfaccia utente basata su Canvas è la scelta giusta per la maggior parte delle situazioni, potrebbe non essere sempre la scelta migliore per l'applicazione. Alcuni carichi di lavoro possono visualizzare prestazioni migliorate usando il rendering dell'interfaccia utente non basato su Canvas, ad esempio alcuni layout dell'interfaccia utente in cui il rendering in batch elevato può ridurre le chiamate di disegno. Per altre informazioni, vedere questa tabella di confronto.