Programmation de scripts visuels Unity
Regarder un tutoriel
Vous souhaitez démarrer avec la programmation de scripts visuels dès que possible ? Ce tutoriel de démarrage rapide présente les bases de la création d'une logique basée sur les nœuds pour vous aider à créer vos propres jeux à l'aide de scripts visuels dans Unity.
Avantages clés
La programmation de scripts visuels dans Unity permettra aux membres de votre équipe de créer une logique de programmation de scripts à l'aide de graphes visuels à glisser-déposer plutôt que de saisir du code manuellement, à partir de rien. Elle permet également une collaboration plus fluide entre les programmeurs, les artistes et les concepteurs pour un prototypage et une itération plus rapides.
La programmation de scripts visuels est un choix judicieux pour les concepteurs et les artistes qui souhaitent tester des idées, effectuer des changements ou conserver un contrôle plus rapproché sur leurs projets dans Unity. Les non-programmeurs peuvent également utiliser les nœuds et les graphiques personnalisés créés par les membres plus techniques de l'équipe.
Créez des nœuds personnalisés à l'aide de scripts visuels afin de rationaliser la collaboration au sein de votre équipe, qu'il s'agisse d'artistes ou de concepteurs. Ainsi, plusieurs membres de votre équipe peuvent travailler ensemble lors du prototypage ou de la production, quel que soit leur niveau de connaissances en programmation.
Fonctionnalités
Les graphes de flux sont les outils principaux de création des interactions dans vos projets. Grâce aux actions et aux valeurs basées sur des nœuds, ces graphes vous permettent d'exécuter votre logique selon l'ordre que vous indiquerez, de l'appliquer sur chaque image ou lorsqu'un événement survient.
Les graphes d'état vous permettent de réaliser des comportements autonomes indiquant aux objets quelle action ils doivent effectuer quand ils sont dans une situation particulière. Ils sont conçus pour une logique de haut niveau telle que des comportements d'IA, une structure de scène ou de niveau ou tout autre aspect d'un scène nécessitant des comportements pour passer d'un état à un autre.
Appliquez des modifications aux graphes en mode lecture pour visualiser les mises à jour de programmation de scripts visuels en temps réel. Cette approche offre un moyen beaucoup plus rapide d'itérer et de tester des idées sans avoir à recompiler les modifications apportées au projet.
Les scripts visuels sont conçus pour afficher des valeurs dans l'ensemble du graphique en mode lecture, et ils mettent en évidence les nœuds qui sont exécutés au fur et à mesure. Si une erreur se produit lors de l'exécution, la source sera identifiée et mise en évidence dans le graphique.
Améliorez l'accessibilité pour les créateurs moins techniques grâce à des conventions de dénomination conviviales, à des fonctions de commentaire et de regroupement qui simplifient la lecture des graphiques et au menu Fuzzy Finder, qui facilite la recherche de ce dont vous avez besoin.
Utilisez une méthode, un champ, une propriété ou un événement à partir de Unity, des plugin tiers ou même de scripts personnalisés à l'intérieur de vos graphes. La programmation de scripts visuels accède directement à votre base de code par réflexion et est systématiquement mise à jour.
En savoir plus
Cette formation complète Unity Learn est conçue pour vous permettre de démarrer avec la programmation de scripts visuels.
Consultez la documentation Unity pour en savoir plus sur la programmation de scripts visuels.
Rendez-vous sur les forums pour obtenir de l'aide de la part de la communauté et prendre connaissance des dernières nouveautés en matière de programmation de scripts visuels dans Unity.
Téléchargez Unity 2021 ou plus pour que Unity Visual Scripting soit automatiquement disponible dans l'éditeur. Pour les versions 2018, 2019 et 2020 de Unity, Unity Visual Scripting (anciennement connu sous le nom de Bolt) peut être téléchargé gratuitement depuis le magasin d'actifs Unity.