Kit d'outils IU de Unity

Étendez l'éditeur avec des interfaces personnalisées pour une création intuitive. Favorisez la collaboration entre les équipes et créez des interfaces utilisateur étonnantes pour les jeux et les applications.

Accédez au kit d'outils IU dans Unity 2021 LTS à partir du Hub Unity ou de la page de téléchargement LTS. Découvrir

Nouveautés du kit d'outils IU

Le kit d'outils IU est un ensemble de fonctionnalités, de ressources et d'outils permettant de développer des interfaces utilisateur et des extensions pour l'éditeur. Dans la version 2021 LTS, il prend en charge la création et le débogage d'interfaces utilisateur d'exécution pour les jeux et les applications, avec un flux de travail intuitif qui aide les artistes et les concepteurs à démarrer plus rapidement.

UI Toolkit in Editor

Principales fonctionnalités

Découvrez les fonctionnalités et ce que vous pouvez réaliser avec le kit d'outils IU.

Démo du créateur du kit d'outils IU

Démarrez avec des outils de création dédiés

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

Rendering dynamic text

Créez du texte dynamique

La technologie de rendu des polices de TextMesh Pro a été intégrée dans le kit d'outils IU pour vous aider à démarrer sans plug-ins ou packages supplémentaires. Vous pouvez désormais utiliser des fonctionnalités de style avancées pour restituer proprement un beau texte à n'importe quelle taille de point et résolution.

Animez l'interface utilisateur avec des transitions légères

Le kit d'outils IU 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 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 de conception.

UI Builder sans texture

Exploitez des capacités de rendu IU nettes et sans texture

Définissez le rayon, la couleur, la taille et le texte de la bordure pour créer des éléments d'interface utilisateur sans texture, directement dans le kit d'outils IU. Arrêtez de créer et d'importer des images à partir de Photoshop pour réduire considérablement le temps perdu à passer d'un outil à l'autre, tout en réduisant l'empreinte mémoire globale et la taille de la build pour une adaptation plus efficace.

Processus visuels UI Builder

Développez une IU et des extensions personnalisées pour l'éditeur Unity

Le kit d'outils IU comprend un cadre d'IU en mode conservé qui simplifie le développement d'une IU personnalisée pour les extensions de l'éditeur Unity. Vous pouvez ainsi créer des fenêtres et des inspecteurs uniques afin d'optimiser les workflows des artistes, des concepteurs et des programmeurs.

Autres fonctionnalités

Accélérez les itérations

Travaillez et itérez plus rapidement grâce à la gestion globale des styles et aux capacités de création en direct.

Expérience familière

Les outils de création d'IU et les workflows s'inspirent des technologies Web standard pour une intégration plus rapide.

Meilleure collaboration

La logique dans le code C#, la structure de l'IU dans les documents UXML et le style des feuilles de style facilitent le travail sur les différentes parties de l'IU sans aucun conflit.

Performances de rendu

Obtenez un meilleur contrôle sur les performances de votre jeu à l'aide des conseils de rendu et de l'atlas de texture dynamique.

Compatibilité étendue

Le kit d'outils IU peut être utilisé avec IMGUI pour l'éditeur et UGUI pour l'exécution. Il est également compatible avec le nouvel Input System de Unity.

Réutilisabilité

Partagez des styles et des widgets dans ou entre des projets, ainsi qu'entre l'éditeur et l'environnement d'exécution.

Comparer les systèmes IU Unity

Bien que Unity recommande l'utilisation du kit d'outils IU pour les nouveaux projets de développement d'IU, il existe encore des cas où il est judicieux d'utiliser des systèmes plus anciens en raison des fonctionnalités présentes dans Unity UI (uGUI) et IMGUI. Comparez les systèmes IU dans Unity pour évaluer ce qui vous convient le mieux.

Commencez dès aujourd'hui avec le kit d'outils IU

Accédez au kit d'outils IU de la version LTS 2021 à partir du Hub Unity ou de la page de téléchargement LTS pour tirer parti des outils de création intuitifs et des workflows collaboratifs dans vos projets.

Ressources

Blog

Découvrez comment démarrer avec le kit d'outils IU dans ce guide pas à pas.

QuizU
A UI Toolkit sample

QuizU is an official Unity sample demonstrating various design patterns and project architecture including MVP, state pattern, managing menu screens, and much more using UI Toolkit.

Documentation

Consultez le manuel Unity pour en savoir plus sur le kit d'outils IU dans Unity.

Communauté

Accédez aux forums pour obtenir de l'aide de la part de la communauté et prendre connaissance des dernières nouveautés concernant le kit d'outils IU dans Unity.

Questions les plus fréquentes

Quand dois-je utiliser le kit d'outils IU ou Unity UI ?

Le kit d'outils IU est recommandé comme alternative à Unity UI pour créer des interfaces utilisateur en superposition d'écrans qui fonctionnent sur une grande variété de résolutions. Il doit être envisagé par ceux qui produisent des travaux comportant un nombre important d'interfaces utilisateur, qui ont besoin de workflows familiers pour les artistes et les concepteurs, et/ou qui recherchent des capacités de rendu d'IU sans texture.

Unity UI est la solution par défaut recommandée pour les utilisateurs qui ont besoin d'une IU positionnée et éclairée dans un monde 3D, ainsi que d'effets visuels avec des shaders et des matériaux personnalisés, et un référencement facile à partir de MonoBehaviours.

Puis-je utiliser le kit d'outils IU avec Unity UI ?

Le kit d'outils IU est compatible avec Unity UI, ce qui vous permet de transférer des projets existants sans avoir à réécrire l'intégralité de l'interface utilisateur. Cela signifie que vous pouvez recréer des parties d'un projet existant avec le kit d'outils IU tout en laissant le reste dans Unity UI, pour les faire travailler conjointement sur le même projet.

Puis-je utiliser le kit d'outils IU pour produire une IU World Space ?

Le kit d'outils IU ne prend actuellement pas en charge les éléments d'IU qui sont positionnés ou éclairés dans un monde 3D. Il est cependant possible d'avoir des éléments d'IU de l'espace écran suivant les objets World Space.

Puis-je utiliser le kit d'outils IU avec DOTS ?

Vous pouvez interfacer le kit d'outils IU à partir de DOTS Systems sur le fil principal, comme d'autres fonctions intégrées du moteur.

Le kit d'outils IU fournit-il une liaison de données ?

Le kit d'outils IU ne fournit actuellement pas de solution de liaison de données, les valeurs des éléments d'IU doivent être définies via le code C#. La liaison de données est prévue pour la prochaine version majeure du kit d'outils IU.

Le kit d'outils IU est-il compatible avec le package expérimental des graphismes vectoriels de Unity ?

Oui. Même si les packages expérimentaux ne sont pas officiellement pris en charge par Unity et ne sont donc pas recommandés pour être utilisés en production, le kit d'outils IU prendra en charge les ressources SVG si le package des graphismes vectoriels est installé.

Comment démarrer ?

Le kit d'outils IU est disponible dans le cadre de la version LTS 2021. Accédez au kit d'outils IU depuis le Hub Unity ou sur notre page de téléchargement.

Quel est l'avenir du kit d'outils IU ?

Notre objectif pour le kit d'outils IU est de fournir une solution unique pour la production d'interfaces utilisateur qui répondra à tous les besoins des développeurs et des concepteurs travaillant sur des outils d'édition ou des expériences interactives d'exécution.

Vous pouvez suivre les dernières mises à jour du kit d'outils IU en consultant notre nouvelle feuille de route pour la plateforme Unity, et n'hésitez pas à partager vos commentaires directement avec l'équipe produit.

Ce site utilise des cookies dans le but de vous offrir la meilleure expérience possible. Consultez notre politique de cookies pour en savoir plus.

Compris