Nouveautés
Découvrez les nouveautés de la version 2019.3 concernant l'Éditeur et le flux de production. Pour en savoir plus, consultez les notes de version.
Nous avons mis à jour les thèmes Light et Dark avec de nouveaux traitements et couleurs pour simplifier l'IU et en améliorer la clarté, afin d'aider les créateurs à se concentrer sur leur contenu. Nous avons également actualisé et aligné les styles d'icônes, et prenons désormais en charge la haute résolution DPI. La nouvelle interface améliore la lisibilité et réduit la fatigue oculaire. De plus, nous avons amélioré les titres des onglets, le retour d’informations pour les interactions et commandes principales avec des marqueurs clairs pour montrer le focus de la fenêtre, et fourni un retour visuel sur survol du curseur.
Le module UIElements ajoute plusieurs nouvelles fonctionnalités utiles à la feuille de style USS. Vous pouvez maintenant définir des propriétés personnalisées à réutiliser dans un document, spécifier les valeurs en pourcentages plutôt qu'en pixels pour redimensionner les propriétés selon les valeurs des parentes, et des mots-clés de couleur. De plus, vous pouvez maintenant utiliser l'attribut source pour référencer des ressources dans des fichiers CSS et UXML, avec des chemins d'accès absolus ou relatifs, ce qui facilite l'assemblage et la distribution des éléments d'IU.
UI Builder est un outil axé sur la visualisation, qui permet aux artistes et aux concepteurs de créer une IU pour l'Éditeur Unity. Il fournit un ensemble visuel d’outils permettant d’utiliser le framework UI Elements sous-jacent, y compris la feuille de style, la hiérarchie et les commandes standard tels que les boutons, les barres de défilements, les bascules et les champs de texte. Dans UI Builder, les flux de production sont conçus pour des tests et des itérations rapides, et peuvent fournir un aperçu interactif en direct de l'IU pendant sa création afin que le concepteur puisse voir exactement à quoi ressemblera la version finale.
Il peut être difficile de localiser un contenu spécifique lorsque vous créez des projets volumineux comportant de nombreux objets de jeux et ressources. Quick Search, la nouvelle fonctionnalité de recherche rapide, vous permet de trouver tout ce vous pouvez avoir besoin de rechercher dans l'Éditeur : ressources, objets de jeu, paramètres et éléments de menu, ce qui accélère considérablement votre flux de production. Pour y accéder, utiliser le raccourci clavier Alt + ‘, puis lancez votre recherche. Vous pouvez interagir avec les résultats de recherche, accéder à une page de paramètres associés, faire glisser une ressource dans la scène, ou activer un élément de menu.
Les préréglages, ajoutés dans Unity 2019.1, permettent aux utilisateurs de personnaliser l'état par défaut d'à peu près tout dans Unity (composants, importateurs, gestionnaires) sans codage.
Dans la version 2019.3, le gestionnaire de préréglages autorise plusieurs paramètres par défaut par type. Cela signifie que vous pouvez disposer de nombreuses valeurs par défaut et définir des préréglages très spécifiques basés sur des conventions de dénomination.
Deux nouvelles fonctionnalités incluses dans le package d'aperçu Entities vont permettre d'importants gains de productivité pour tous les projets basés sur la DOTS. Grâce au flux de production des conversions, vous pouvez convertir vos GameObjects en entités en 1 clic, et exploiter la puissance de la DOTS tout en utilisant vos flux de production actuels. Avec le lien actif Unity vous pouvez effectuer des modifications dans l'Éditeur et de transmettre vers l'appareil cible de votre choix en temps réel, ce qui vous permet d'obtenir un avis immédiat sur le résultat.
Le gestionnaire de packages Unity (Package Manager) vous permet d'accéder à encore plus d'outils pour vos projets Unity. À partir de la version 2019.3, vous pouvez gérer votre collection provenant de l'Asset Store directement dans Package Manager, et également installer des packages provenant d'un dépôt Git via une URL.
Nous avons remplacé la version 1 du pipeline AssetDatabase par la version 2. Celle-ci inclut un suivi de la dépendance aux ressources et de nombreuses autres améliorations qui, ensemble, posent les bases d’un pipeline plus fiable, plus performant et plus évolutif, accélérant considérablement les temps d’importation.
Plusieurs révisions peuvent maintenant être stockées dans AssetDatabase, ce qui accélère le changement de plateforme et l'échange entre les versions de ressources précédemment importées.
Cette version inclut le nouveau système de ressources adressables (Addressables), qui vous permet de charger facilement des ressources par « adresse », tout en gérant le temps système nécessaire à la gestion des ressources en simplifiant la création et le déploiement de packs de contenu. Pour résumé, Addressables permet à votre équipe de gérer facilement du contenu complexe en direct.
Le nouveau service de cache et de proxy de réseau local Unity Accelerator accélère les temps d’itération (en réduisant les délais d'attente jusqu'à 90 % lors des mises à jour de projets) dans deux cas de figure majeurs : le téléchargement du code source via Collaborate et l’importation de pipelines de ressources.
Unity Accelerator est un outil autonome, maintenant disponible en téléchargement pour OSX, Windows et Linux.
Lorsque votre projet se complexifie, l'éditeur Unity peut être lent à entrer en mode lecture. Nous proposons donc des options d'entrée en mode lecture configurables (accessibles via Project Settings > Editor > Enter Play Mode Options). Ces options permettent de désactiver le rechargement de domaine et/ou de scène au sein du processus d'entrée en mode lecture quand il n'existe aucun changement de code, ce qui peut vous faire économiser jusqu'à 90 % de temps d'itération. Consultez la rubrique How to configure Play Mode de la documentation pour apprendre à utiliser cette fonctionnalité expérimentale.
Accédez à toutes les fonctionnalités ci-dessus et bien plus dès aujourd'hui.