Nouveautés dans UI Toolkit
UI Toolkit est une collection de fonctionnalités, de ressources et d'outils pour le développement d'interfaces utilisateur et d'extensions de l'éditeur. Depuis 2021 LTS, il prend en charge la création et le débogage d'interfaces utilisateur pour les jeux et les applications grâce à un flux de travail intuitif qui aide les artistes et les concepteurs à démarrer plus rapidement.
Principales fonctionnalités
Découvrez les fonctionnalités et apprenez ce que vous pouvez réaliser avec UI Toolkit.
Les outils de création dédiés d'UI Toolkit comprennent l'UI Builder et l'UI Debugger, inspirés des technologies web pour offrir une expérience familière. Utilisez l'UI Builder pour créer et modifier visuellement l'interface utilisateur de vos jeux et applications directement dans Unity, tandis que l'UI Debugger vous aide à résoudre rapidement les problèmes.
La technologie de rendu des polices de TextMesh Pro a été intégrée à UI Toolkit pour vous aider à démarrer sans plug-ins ou packages supplémentaires. Vous pouvez désormais utiliser des fonctionnalités de stylisme avancées pour obtenir un rendu propre et élégant du texte, quelles que soient la taille et la résolution du point.
UI Toolkit est livré avec un système d'animation dédié à l'interface utilisateur qui simplifie la production de transitions dans vos projets. Ce nouveau système permet même de créer efficacement des transitions réutilisables, qui constituent la majorité des animations dans la plupart des projets d'interface utilisateur, afin de vous faire gagner un temps précieux lors de la conception.
Définissez le rayon, la couleur, la taille et le texte des bordures pour créer des éléments d'interface utilisateur sans texture directement dans la boîte à outils d'interface utilisateur. Arrêtez de créer et d'importer des images à partir de Photoshop afin de réduire considérablement le temps de transition entre les outils, tout en réduisant l'empreinte mémoire globale et la taille de la construction pour une évolution plus efficace.
UI Toolkit comprend un cadre d'interface utilisateur en mode conservé qui simplifie le développement d'interfaces utilisateur personnalisées pour les extensions de l'éditeur Unity. Vous pouvez ainsi créer des fenêtres et des inspecteurs uniques qui alimentent des flux de travail rationalisés pour les artistes, les concepteurs et les programmeurs.
Travaillez et révisez plus rapidement grâce à la gestion globale des styles et aux capacités de création en direct.
Les outils de création d'interface utilisateur et les flux de travail s'inspirent des technologies web standard pour une prise en main plus rapide.
La logique dans le code C#, la structure de l'interface utilisateur dans les documents UXML et le style dans les feuilles de style facilitent le travail sur les différentes parties de l'interface utilisateur sans qu'il y ait de collisions.
Contrôlez mieux les performances de votre jeu grâce aux conseils de rendu et à l'atlas dynamique des textures.
UI Toolkit peut être utilisé avec IMGUI pour l'éditeur et UGUI pour l'exécution. Il est également compatible avec le nouveau système d'entrée d'Unity.
Partager des styles et des widgets au sein d'un même projet ou d'un projet à l'autre, ainsi qu'entre l'éditeur et le moteur d'exécution.
Bien qu'Unity recommande l'utilisation d'UI Toolkit pour les nouveaux projets de développement d'interface utilisateur, il existe encore des cas où il est judicieux d'utiliser des systèmes plus anciens en raison des fonctionnalités trouvées dans Unity UI (uGUI) et IMGUI. Comparez les systèmes d'interface utilisateur dans Unity pour évaluer ce qui vous convient le mieux.
Accédez à l'UI Toolkit dans 2022 LTS depuis le Unity Hub ou la page de téléchargement LTS pour exploiter des outils de création intuitifs et des flux de travail collaboratifs dans vos projets.
Ce guide de plus de 130 pages vous montrera comment construire des interfaces sophistiquées avec les deux systèmes d'interface utilisateur de Unity, Unity UI et UI Toolkit. Nous présentons les concepts de l'UI Toolkit comme l'UI réactive et l'UI Builder en utilisant l'exemple de l'UI Toolkit - Dragon Crashers.
QuizU est un exemple officiel de Unity démontrant divers modèles de conception et d'architecture de projet, y compris le MVP, le modèle d'état, la gestion des écrans de menu, et bien plus encore en utilisant UI Toolkit.
Lisez le manuel Unity pour en savoir plus sur UI Toolkit dans Unity.
Accédez aux forums pour obtenir de l'aide de la communauté et connaître les dernières nouveautés concernant l'UI Toolkit dans Unity.