
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.
Découvrez les fonctionnalités et apprenez ce que vous pouvez réaliser avec le Toolkit UI.

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.

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.

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.

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.

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.

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.
Travaillez et itérez plus rapidement avec la gestion de style globale et les capacités d'édition en direct.
Les outils et flux de travail d'édition d'UI sont inspirés des technologies web standard pour un onboarding plus rapide.
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.
Obtenez un meilleur contrôle sur les performances de votre jeu en utilisant des indices de rendu et un atlas de textures dynamique.
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.
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.

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 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.

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.

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.

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

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.

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