Bouton (non canevas) — MRTK3
Si vous créez des interfaces utilisateur avec un nombre inhabituellement élevé de contrôles, ou dans des cas où l’utilisation de contrôles basés sur RectTransform est irréalisable pour des raisons de disposition ou de performances, MRTK3 propose des préfabriqués non basés sur Canvas.
Notes
Dans la majorité des cas, les préfabs de l’interface utilisateur Canevas hybride offrent un flux de travail de concepteur beaucoup plus puissant, avec un redimensionnement dynamique, une redisposition dynamique, un alignement, un remplissage, des dispositions en temps réel, mais nécessitant une expérience préalable avec l’interface utilisateur Unity. Vous pouvez en savoir plus sur le fonctionnement du système d’interface utilisateur Canevas hybride ici, , puis consultez le tableau de comparaison ici.
Exemples de scènes
Si vous utilisez le projet de modèle de développement, plusieurs exemples de scènes sont disponibles qui illustrent les préfabriqués de bouton non Canevas disponibles.
UITearSheet.unity affiche toutes les variantes de préfabriqués de boutons non basés sur Canvas disponibles dans MRTK.
Préfabriqués (non-canevas)
Les boutons non canevas ne sont pas redimensionnables ; par conséquent, un grand nombre de préfabriqués de boutons sont fournis dans de nombreuses permutations de taille et de fonctionnalités. Ces préfabriqués sont nommés au format : PressableButton_SIZE_STYLE. Par exemple,
- PressableButton_32x32mm_IconAndText : bouton taille 32x32mm avec icône et texte
- PressableButton_128x32mm_SinglelineTextWithSubtitle : bouton large de 128 x 32 mm avec texte à une seule ligne + texte de sous-titre
Structure (non-canevas)
La capture d’écran suivante montre la structure d’un bouton non basé sur un canevas.
En savoir plus
Pour plus d’informations, consultez la documentation du bouton basé sur un canevas pour plus d’informations sur la PressableButton
classe et les recommandations de conception pour l’implémentation du langage de conception Mixed Reality.