
Quoi de neuf dans le Toolkit UI
Le Toolkit UI est une collection de fonctionnalités, de ressources et d'outils pour développer des interfaces utilisateur et des extensions d'éditeur. Son flux de travail intuitif aide les artistes et les designers à créer et déboguer des UI en temps réel pour les jeux et les applications plus rapidement.
Plusieurs mises à jour du Toolkit UI sont incluses dans la version Unity 6. Nous avons ajouté un système de liaison de données entièrement extensible ainsi que de nouveaux contrôles. Nous avons également amélioré les flux de travail de création visuelle et l'extensibilité pour les développeurs d'UI. Unity 6 introduit également le support multilingue et des emojis.
Principales fonctionnalités
Découvrez les fonctionnalités et apprenez ce que vous pouvez réaliser avec le Toolkit UI.

Commencez avec des outils d'édition dédiés
Les outils d'édition dédiés de l'UI Toolkit incluent le UI Builder et le UI Debugger, inspirés par les technologies web pour offrir une expérience familière. Utilisez le UI Builder pour créer et modifier visuellement l'interface utilisateur pour les jeux et les applications directement dans Unity, tandis que le UI Debugger vous aide à résoudre rapidement les problèmes.

Rendu de texte flexible
L'UI Toolkit vous permet de rendre du texte dynamique avec des capacités de style avancées, fournissant un texte propre et beau à n'importe quelle taille et résolution. Cela améliore la lisibilité sur différents appareils, garantissant une expérience utilisateur cohérente, quelle que soit la taille de l'écran. Le support Unicode intégré facilite la localisation de votre application et la gestion d'un large éventail de langues et de scripts, rendant votre interface utilisateur accessible et efficace pour un public mondial.

Animez l'interface utilisateur avec des transitions légères
L'UI Toolkit est livré avec un système d'animation d'interface utilisateur dédié qui simplifie la production de transitions d'interface utilisateur dans vos projets. Ce nouveau système permet même l'édition efficace de transitions réutilisables, la majorité de l'animation dans la plupart des projets d'interface utilisateur, pour vous faire gagner un temps précieux en conception.

Exploitez des capacités de rendu d'interface utilisateur nettes et sans texture
Définissez le rayon de bord, la couleur, la taille et le texte pour créer des éléments d'interface utilisateur sans texture directement dans l'UI Toolkit. Arrêtez de créer et d'importer des images depuis Photoshop pour réduire considérablement le temps perdu à passer d'un outil à l'autre, tout en diminuant également l'empreinte mémoire globale et la taille de construction pour évoluer plus efficacement.

Rationalisez davantage la conception de l'interface
Le système de liaison de données est disponible à la fois pour l'éditeur et l'exécution. Il peut être défini depuis le UI Builder, permettant aux utilisateurs de créer, inspecter et modifier des liaisons. Le système offre beaucoup d'extensibilité, permettant aux utilisateurs de créer leurs propres types de liaisons.
Le système de liaison de données est disponible à la fois pour l'éditeur et l'exécution. Il peut être défini depuis le UI Builder, permettant aux utilisateurs de créer, inspecter et modifier des liaisons. Le système offre beaucoup d'extensibilité, permettant aux utilisateurs de créer leurs propres types de liaisons.

Développez des interfaces utilisateur et des extensions personnalisées pour l'éditeur Unity
Le Toolkit UI 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 permettant de créer des fenêtres et des inspecteurs uniques pour alimenter des flux de travail rationalisés pour les artistes, les designers et les programmeurs.
Autres fonctionnalités
Accélérez les itérations
Travaillez et itérez plus rapidement avec la gestion de style globale et les capacités d'édition en direct.
Expérience familière
Les outils et flux de travail d'édition d'UI sont inspirés des technologies web standard pour un onboarding plus rapide.
Meilleure collaboration
La logique dans le code C#, la structure de l'UI dans les documents UXML et le style dans les feuilles de style facilitent le travail sur différentes parties de l'UI sans collisions.
Performance de rendu
Obtenez un meilleur contrôle sur les performances de votre jeu en utilisant des indices de rendu et un atlas de textures dynamique.
Fonctionne bien avec les autres
Le Toolkit UI 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 de Unity.
Réutilisabilité
Partagez des styles et des widgets au sein ou entre les projets, ainsi qu'entre l'éditeur et l'exécution.
Bien que Unity recommande d'utiliser le Toolkit UI pour les nouveaux projets de développement d'UI, il existe encore des cas où il est logique 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'UI dans Unity pour évaluer ce qui fonctionne le mieux pour vous.

Téléchargez Unity 6 et accédez à l'UI Toolkit pour exploiter des outils d'auteur intuitifs et des flux de travail collaboratifs dans vos projets.
Ressources

Conception et mise en œuvre de l'interface utilisateur dans Unity
Ce guide de plus de 130 pages vous montrera comment créer des interfaces sophistiquées avec les deux systèmes UI de Unity, Unity UI et UI Toolkit. Nous introduisons des concepts de l'UI Toolkit comme l'UI réactive et l'UI Builder en utilisant Exemple d'UI Toolkit – Dragon Crashers.

QuizU
QuizU est un exemple officiel de Unity démontrant divers modèles de conception et architecture de projet, y compris MVP, modèle d'état, gestion des écrans de menu, et bien plus encore en utilisant l'UI Toolkit.

Obtenir les meilleures performances avec l'UI Toolkit
Dans cette vidéo, l'expert Unity Nicolas Borromeo dirige la discussion sur des sujets comme l'implémentation des appels de dessin en chaîne et les implications des tailles de tampon, les meilleures pratiques de l'atlas dynamique, et la gestion des limitations comme les shaders personnalisés et l'UI 3D.

S'attaquer aux défis de l'UI dans Football Manager 2025
Découvrez comment l'équipe Dev de Sports Interactive a fait la transition vers Unity, avec des aperçus de leur expérience avec l'UI Toolkit ainsi que d'autres outils UI disponibles pour les utilisateurs à faible et sans code.

Documentation
Lisez le manuel de Unity pour en savoir plus sur l'UI Toolkit dans Unity.

Créez de meilleures interfaces d'éditeur et de jeu plus rapidement avec l'UI Toolkit
Regardez cette vidéo pour des conseils d'experts et des techniques précieuses pour améliorer vos compétences en UI. Nous vous montrons comment l'UI Toolkit peut élever et accélérer le travail d'équipe avec le nouveau système de liaison de données, des objets UXML innovants, et des inspecteurs personnalisés dans l'UI Builder.

Communauté
Accédez aux forums pour obtenir de l'aide de la communauté et entendre les dernières nouvelles sur l'UI Toolkit dans Unity.