UX Components — MRTK3
Ce package contient une bibliothèque complète de composants préfabriqués d’expérience utilisateur prédéfinis prêts pour utilisation dans vos applications de réalité mixte.
Si vous souhaitez utiliser uniquement les scripts d’expérience utilisateur sous-jacents (par exemple, si vous créez vos propres bibliothèques de composants d’expérience utilisateur personnalisés), vous devez seulement avoir une dépendance vis-à-vis du package UX Core. UX Core ne comporte pas de dépendances vis-à-vis de nos ressources, visuels ou résolveurs. Si vous créez vos propres composants d’expérience utilisateur personnalisés, vous pouvez éviter les dépendances inutiles dans votre projet en utilisant uniquement UX Core.
Le package UX Components comprend des préfabriqués prêts à l’emploi pour les environnements de disposition à canevas. Ces préfabriqués implémentent le nouveau langage de conception de réalité mixte (ou Mixed Reality Design Language).
Ces préfabriqués utilisent tous les outils de conception, d’alignement et de disposition rectTransform proposés par Unity en tant que parties intégrantes de l’interface utilisateur Unity. Nous recommandons vivement aux développeurs de se familiariser avec les outils d’interface utilisateur qui existent déjà dans Unity, car l’expérience de l’interface utilisateur Unity vaut également pour la création d’une interface utilisateur avec MRTK3.
Bien que l’interface utilisateur basée sur canevas est un bon choix dans la plupart des cas, elle ne convient peut-être pas idéalement à votre application. Certaines charges de travail peuvent enregistrer de meilleurs niveaux de performance en utilisant un rendu d’interface utilisateur non basé sur canevas. Tel est le cas de certaines dispositions d’interface utilisateur dont le rendu ayant recours à un traitement par lot massif peut réduire les appels de dessin. Pour plus d’informations, consultez ce tableau de comparaison.