Aperçu de l'unité de script visuel | Ekaterina Usova | Skillshare

Vitesse de lecture


1.0x


  • 0.5x
  • 0.75x
  • 1 x (normale)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Aperçu de l'unité de script visuel

teacher avatar Ekaterina Usova, Artist

Regardez ce cours et des milliers d'autres

Bénéficiez d'un accès illimité à tous les cours
Suivez des cours enseignés par des leaders de l'industrie et des professionnels
Explorez divers sujets comme l'illustration, le graphisme, la photographie et bien d'autres

Regardez ce cours et des milliers d'autres

Bénéficiez d'un accès illimité à tous les cours
Suivez des cours enseignés par des leaders de l'industrie et des professionnels
Explorez divers sujets comme l'illustration, le graphisme, la photographie et bien d'autres

Leçons de ce cours

    • 1.

      Intro

      1:15

    • 2.

      À propos du script visuel d'unité

      1:27

    • 3.

      Script visuel d'unité d'interface

      6:22

    • 4.

      Script visuel fonctionnant

      6:07

    • 5.

      Changer le FPS

      2:39

    • 6.

      Variables de graphiques

      4:45

    • 7.

      Variable d'objets

      4:09

    • 8.

      Utiliser des scripts visuels

      7:44

    • 9.

      Merci !

      0:41

  • --
  • Niveau débutant
  • Niveau intermédiaire
  • Niveau avancé
  • Tous niveaux

Généré par la communauté

Le niveau est déterminé par l'opinion majoritaire des apprenants qui ont évalué ce cours. La recommandation de l'enseignant est affichée jusqu'à ce qu'au moins 5 réponses d'apprenants soient collectées.

365

apprenants

3

projets

À propos de ce cours

Dans ce cours, nous parlerons de l'Unity Visual Scripting. Le cours s'adresse aux débutants, aucune expérience n'est nécessaire. Tout ce dont vous avez besoin est téléchargé et installé Unity 2021 sur votre ordinateur.

Cette fonctionnalité permet aux créateurs de jeux de créer une logique et des interactions pour leurs jeux en utilisant des graphiques basés sur des nœuds au lieu de scripts C-sharp traditionnels.

  • utile pour les non-programmeurs et les programmeurs
  • utiliser des scripts visuels pour tester et mettre en œuvre divers scénarios sans avoir à apprendre un tas de code C-sharp potentiellement complexe
  • si vous souhaitez apprendre le C #, le script visuel est un outil très utile pour cela.

Dans ce cours, vous apprendrez à connaître l'écriture de Scripts visuels d'unité et à faire votre premier pas avec cet outil.

Rencontrez votre enseignant·e

Teacher Profile Image

Ekaterina Usova

Artist

Enseignant·e

I am a designer a creator, currently living in Florida USA.  I have a passion for teaching people and creating amazing things. 

Do you want to learn new skills that are in demand right now? Do you choose to create, to be an artist in the modern world? Welcome to my courses!

My courses are designed for such an enthusiastic people as me, who always want to learn more! 

Voir le profil complet

Level: Beginner

Notes attribuées au cours

Les attentes sont-elles satisfaites ?
    Dépassées !
  • 0%
  • Oui
  • 0%
  • En partie
  • 0%
  • Pas vraiment
  • 0%

Pourquoi s'inscrire à Skillshare ?

Suivez des cours Skillshare Original primés

Chaque cours comprend de courtes leçons et des travaux pratiques

Votre abonnement soutient les enseignants Skillshare

Apprenez, où que vous soyez

Suivez des cours où que vous soyez avec l'application Skillshare. Suivez-les en streaming ou téléchargez-les pour les regarder dans l'avion, dans le métro ou tout autre endroit où vous aimez apprendre.

Transcription

1. Intro: Introduction. Bonjour, je m'appelle Kate, et aujourd'hui je suis heureux de partager comment vous pouvez rationaliser vos workflows de développement de jeux à l'aide de scripts visuels Unity. Cette fonctionnalité permet aux créateurs de jeux de créer une logique et des interactions pour les jeux en utilisant des graphiques basés sur des nœuds plutôt que des scripts C-Sharp traditionnels. Cette fonctionnalité est vraiment utile pour, pour les non-programmeurs et les programmeurs. De plus, vous pouvez utiliser des scripts visuels pour tester et implémenter divers scénarios sans avoir à apprendre un tas de code C-Sharp potentiellement complexe. Ou si vous voulez apprendre le script visuel C-Sharp est un outil très utile pour cela. Unité, script visuel est similaire. Et plus vous vous entraînez, vous verrez que vous serez en mesure de mieux comprendre le code C-Sharp et éventuellement de vous lancer dans l'utilisation. Et la seule chose que vous aurez à apprendre est la syntaxe. Donc si vous êtes prêt, plongons dedans. 2. À propos du script visuel Unity: Unit is visual scripting vous permet de créer la logique pour vos projets sans écrire de code réel. Vous savez déjà que le script traditionnel et l'unité, comme cela est fait dans le langage de programmation c-sharp. Mais les scripts visuels rendent tout plus facile. C' est un langage visuel qui vous permet de tracer vos instructions. Par exemple, ces deux scripts font la même chose. Ils sont juste écrits dans différentes langues. Le script visuel est un excellent outil pour les codeurs connus et les futurs codeurs. Il facilite l'apprentissage et la compréhension des concepts de script et même le lavage de vos scripts exécutés en temps réel. Il permet également aux codeurs de mieux collaborer avec les artistes et les designers. Les codeurs peuvent utiliser des scripts visuels pour créer des extensions, des modèles et des outils pour d'autres utilisateurs d'unité afin que chacun puisse personnaliser ses projets d'unité, qu'il connaisse ou non C-Sharp. C' est donc ce qu'est le script visuel et maintenant vous savez ce qu'il peut faire. Alors commençons à utiliser des scripts visuels était quelque chose de vraiment simple. Et le prochain tutoriel. 3. Script visuel Unity: D' accord, plongons dans les scripts visuels. Dans cette leçon, nous allons parler de l'interface de script visuel. Et notre première étape est de lancer un projet 3D sur l'unité. Donc, voici, et vous projettez 3D. On peut lui donner un nom. Testez le projet et créez également assurez-vous que votre unité est à jour et si elle a besoin de mise à jour, mettez-le à jour, j'utilise la valeur par défaut pour vous. Si votre vue est différente, c'est parce que vous avez déjà réorganisé les panneaux. Si vous voulez revenir à la vue par défaut, vous pouvez ouvrir l'onglet de la fenêtre, puis aller à Mise en page. Et ici, vous avez par défaut. Donc, ici, nous avons une scène. Nous avons une caméra et la source de lumière. Créons un poulailler. Ici, c'est. On va jouer avec ça ? Je veux déplacer un peu le cube pour que la caméra puisse le voir. Ensuite, nous pouvons aller à la vue du jeu et vérifier si les caméras voient notre qp. En outre, si vous cliquez ici, la caméra principale, cette petite fenêtre apparaît et vous pouvez voir notre cube comme nous le voyons dans le mode jeu. Et maintenant, je veux commencer par le symbole de phrase afin de vous montrer le script visuel. Disons la rotation. Donc, je veux faire pivoter le cube en utilisant des scripts visuels. Il y a donc un composant qui exécute un script visuel. Il s'appelle une machine en tant que composant, et la machine exécutera les instructions dans le script visuel sur l'objet de jeu des composants. Sélectionnons le cube et nous allons travailler avec la machine de script. Maintenant. Allons dans le panneau Inspecteur, puis cliquez sur Ajouter un composant, puis accédez au script visuel ici et trouvez la machine de script. Maintenant, c'est vrai, donc le voilà. C' est notre nouveau composant. Si nous cliquons sur la caméra ou tout autre objet, vous pouvez voir ce symbole ici sur le cube. Il nous montre que le cube a le composant de machine de script. Très bien, sélectionnons à nouveau le cube et regardons de plus près le composant de machine de script. Faites attention. Et la machine est le composant attaché à l'objet GameObject. Et le graphique est alors stocké dans un fichier séparé de votre projet qui peut être utilisé sur plusieurs machines. À ce stade, la machine est créée, mais aucun graphique ne lui est assigné. Créons un graphique. Allons à ce composant de machine de groupe et sélectionnez le nouveau bouton. Cette fenêtre affiche le dossier assets de vos acides de projet. Nous devons donc créer un autre dossier ici, disons des scripts visuels. Maintenant, ouvrez ce dossier et donnez la rotation de ce nom de fichier. Puisque nous voulons travailler avec la rotation pour notre cube, vous pouvez voir qu'il a le type d'actif. D' accord ? Comme vous pouvez le voir, le composant de machine de script de l'inspecteur a été mis à jour pour inclure les champs de titre et de résumé. Vous pouvez utiliser ces champs comme vous le souhaitez. Par exemple, donnons ce titre à ce graphique. La coopérative et le résumé. Faire l'indice se rapporte. Très bien, et vous pouvez voir ce nouveau bouton, modifier le graphique. Cliquons dessus. Et ici, nous pouvons voir cette fenêtre de graphique crebée. Cette fenêtre de graphique de script s'affiche lorsque vous créez votre premier graphique dans une scène, fonction de la configuration actuelle de la fenêtre, il est possible qu'il ne soit pas ancré. Dans juste comme ça, il est déancré et je veux l'épingler quelque part. Cliquez ici et faites-le glisser vers le bas à côté du projet et consultez les panneaux. Le but d'un tel mouvement est que nous pouvons voir maintenant cette fenêtre et nous vous voir en même temps. Nous allons obtenir la fenêtre graphique de script comprend trois panneaux. Regardons ça de plus près. D' abord, celui-ci, fenêtre graphique. C' est la zone où vous allez construire votre inspecteur de graphe graphique. Celui-ci, il s'agit d'un panneau fournissant des informations supplémentaires sur les unités de votre graphique au fur et à mesure que vous avez modifié. Par exemple, si je sélectionne cette image, vous pouvez voir que nous pouvons voir les informations supplémentaires ici dans l'inspecteur de graphique. Même pour la mise à jour. Et la troisième fenêtre est Blackboard. Celui-ci, c'est un panneau pour créer et gérer des variables. ce moment, vous pouvez voir ici un graphique variables. Nous en parlerons plus tard. Vous pouvez voir que l'inspecteur graphique et tableau noir sont empilés verticalement la première fois que vous les ouvrez. Mais vous pouvez les réorganiser. Vous pouvez cliquer sur les boutons de droite et de gauche ici, juste comme ça. Celle-là, les petits. Et vous pouvez réorganiser ces panneaux. Par exemple, le panneau de moulage du plomb ici. Ok, bon boulot. Maintenant, si vous êtes familier avec l'interface de script visuel et nous sommes prêts à créer un script visuel de travail dans la prochaine leçon. 4. Script visuel fonctionnant: Dans cette leçon, nous allons créer un script visuel de travail. En ce moment, dans cette fenêtre graphique, nous avons deux unités, démarrer et mettre à jour. Ce sont des événements. Comme vous pouvez le voir, événement, événement. Vous pouvez supprimer des unités en sélectionnant et en appuyant sur le bouton Supprimer de votre clavier. Et dans ce cas, nous n'avons pas besoin de l'événement de départ. Cet événement est déclenché une fois. C' est pourquoi ça s'appelle SART. Donc, il n'est déclenché qu'une seule fois. Mais nous voulons que le cube tourne tout le temps. Nous allons donc travailler avec l'événement de mise à jour. Je vais donc cliquer sur le bouton Supprimer. Et c'est tout. Vous pouvez glisser et déplacer comme ça, vos unités. Et il y a trois types d'unités. Événements tels que mise à jour, flux. Ce sont des unités qui doivent être déclenchées par un autre nœud pour exécuter et les données. Il y a nos unités qui contiennent des données. Parfois, les unités sont appelées noeuds. Vous entendrez probablement NADH au lieu de l'unité. C' est la même chose. Bon, alors comment ajouter des unités à votre graphique ? Vous pouvez voir cet arrière-plan. Faites un clic droit dessus, ajoutez l'unité. Ici vous pouvez voir le menu contextuel, soi-disant fuzzy finder. Il a un menu à plusieurs niveaux, contient chaque type d'unité. Tout peut être trouvé ici. Dans notre cas, nous devons critiquer le cube, non ? Donc, tapez pivoter. Tourner. Il y a beaucoup d'unités pour la rotation, comme vous pouvez le voir. Mais dans notre cas, nous avons besoin d'une simple rotation pour un objet 3D, celui-ci, rotation et trois dimensions. Parfait. Nous avons créé la nouvelle unité. Quand il n'est pas sélectionné. Il peut être grisé comme ça. Sélectionné. Terminé, sélectionnez-le, sélectionnez-le, mais vous pouvez cliquer ici, dim pour désactiver cette fonctionnalité. En ce moment, il sera actif tout le temps. Sélectionnons l'unité et regardons de plus près. Ceci, ou si vous utilisez une version plus ancienne, il peut être auto. Et au lieu de cela, cela signifie que cette unité contrôle l'objet de jeu attaché à ce graphique, nous sommes une machine. Les flèches de flux indiquent l'ordre de bonjour d'une unité à l'autre. Bientôt, vous vous connecterez. Ces deux, indiquez l'ordre dans lequel vous allez exécuter le graphique. Leurs cercles sur le côté gauche de l'unité, nos entrées. Ce sont les entrées 1, 2, 3, 4. Ils sont utilisés pour déplacer des valeurs et des objets d'une unité à l'autre. Les symboles à côté des angles, le XY est que les angles, celui-ci, cercles bleus, les points bleus sont des indicateurs de type objet pour chaque unité. Dans ce cas, le blue.me, un nombre à virgule flottante. Lorsque vous sélectionnez une unité, des informations détaillées s'affichent dans l'inspecteur de graphiques. Ainsi, vous pouvez voir l'unité est sélectionnée. On peut aller voir l'inspecteur des graphiques et lire des informations à ce sujet. Nous pouvons également voir que vous feriez les entrées et les sorties signifie pour faire fonctionner les unités, nous devons les connecter. Raccordons ces unités ensemble comme ça. Si vous avez besoin de supprimer la connexion, cliquez avec le bouton droit ici, C'est tout. Et comme ça, pour se connecter à nouveau, vous pouvez voir que voici les chiffres. Ces chiffres gèrent la rotation. Dans ce cas, ils sont tous des zéros, donc l'objet ne tournera pas, ou en fait il tournera, mais, mais l'objectif final sera de 0 degrés. Donc, même si je lance ce script maintenant, je ne verrai aucun changement. Vous pouvez également voir que puisque nous sommes en mode jeu en ce moment, nous jouons le script. Vous pouvez voir cette animation ici montrant comment tout fonctionne de la mise à jour à l'unité Rotate. Ok, arrêtons ça. Et maintenant, l'animation arrête ces nombres ici, dans ce cas, moyenne des degrés par image. Tapons un, par exemple. Ceci et jouer à nouveau. Droit. Vous y allez. Quelque chose se passe. Prenons quelque chose comme 0,5 pour le y et 0,1 pour le zed. Jouer. Encore une fois. Vous pouvez voir que le cube tourne. Vous pouvez également voir ici dans le panneau de l'inspecteur. Grade, voici votre premier script visuel pour écrire variables unitaires de scripts plus utiles qui peuvent contenir diverses valeurs et objets dans votre script. Faisons ça dans la prochaine leçon. 5. Changez FPS: Avant de plonger dans les variables, faisons encore une chose. Tu vois que si on en met un ici pour le numéro, pour la rotation, le cube devient fou, non ? Ce nombre signifie degrés par image. Ils ne sont pas des degrés par seconde, mais par image. Alors entrons dans le mode simple une fois de plus et jetons un coup d'oeil combien de FPS nous avons. Statistiques. Vous pouvez cliquer sur stat ici pour voir le FPS. Oh mon Dieu, c'est comme très haut. ce moment. Il utilise tout votre ordinateur, un enfant et lui donne comme 700 images par seconde. Limitons le FPS. Et pour limiter le FPS, nous utiliserons également la couche de script visuel. Cliquez ici et essayons de le comprendre. Nous comprenons que nous devons éliminer ou définir la fréquence d'images. Donc je vais taper la fréquence d'images. Et essayons de trouver quelque chose ici. Définir la fréquence d'images cible, qui sonne juste. Spécifiez la fréquence d'images à laquelle Unity tente de rendre votre jeu. Nous pouvons taper la fréquence d'images dont nous avons besoin ici, 6060 images par seconde. C' est une valeur de base. Mais pour que les unités fonctionnent pour le projet, nous devons le connecter à d'autres unités. J' ai besoin de régler la fréquence d'images une seule fois et vous devez utiliser l'unité d'événement de démarrage. Genou. Je sais qu'on l'a supprimé, mais on peut l'ajouter à nouveau. Commencez. Ici, c'est. Événement de démarrage, la fréquence d'images cible. Ok, allons le faire une fois de plus et regarder de plus près. Ok, vous pouvez voir que les FBS sont maintenant limités. C' est quelque chose d'environ 60 et le cube ne devient pas fou cette fois. Ok, arrêtons-nous et disons : Eh bien, dit 11 ici. Jetons un coup d'oeil. D' accord, bien. 6. Variables de graphiques: Et maintenant, nous envoyons jouer avec des variables. Nous allons commencer par les variables graphiques ici et sur le tableau noir vous pouvez voir les variables graphiques. Les variables d'un grand graphe sont liées à un autre graphique dans lequel elles sont définies. Vous vous souvenez que nous avons enregistré le graphique ici. Et maintenant nos variables graphiques seront liées à ce graphique. Créons une variable graphique. Tout d'abord, je veux tout changer à 0. C' est comme ça parce que je vais utiliser les variables pour définir ces nombres. Créons la nouvelle variable. C' est comme ça. Maintenant, cliquez sur plus et nous avons cette nouvelle variable, Nous sommes comme un type pour celui-ci. Nous avons donc plusieurs types. Pour celui-ci, nous avons besoin de ce flotteur car vous pouvez voir ces points bleus ici, ils indiquent le type. Donc, cela nous montre que nous devons utiliser celui-ci. Le type de flux désigne un nombre à virgule flottante, également connu sous le nom de nombre décimal pour la valeur. Entrons quand. Maintenant, trouvez ce symbole ici, nous avons comme deux lignes ici, et glissez-le et déposez-le ici. Nous avons créé et obtenir une unité variable. Ceci est une autre unité, get variable. Vous pouvez voir qu'il a le type de graphique de variables sélectionné, conduire, sélectionner ces deux, et le déplacer plus haut. Oh, c'est trop haut. Je voudrais embaucher comme ça. Ok, et je vais glisser et déposer cette variable get ici. Et maintenant, connectez cette variable avec celle-ci. Qu' est-ce que ça fait ? Alors pour quoi ? ce moment, au lieu de taper le nombre ici, nous définissons ce nombre à travers cette unité pour obtenir la variable. Et vous pouvez voir que nous n'avons plus la possibilité de taper quelque chose ici pour l'angle x, car la valeur vient maintenant de l'unité variable get. Maintenant, entrons à nouveau dans le mode de lecture. Vous pouvez voir qu'ici nous avons l'un. Donc cela signifie que celui-ci va de cette unité à cette unité, à celle-ci, à cette ligne 1. Si vous n'avez pas besoin de voir ces chiffres, vous pouvez cliquer ici les valeurs et à côté des valeurs de fin. Et maintenant, il n'y a plus de numéro ici. Cliquez à nouveau, vous pouvez le voir. Essayons de changer la valeur en mode lecture. Je vais taper trois. Et encore voir que le cube tourner vers le haut. Nous verrons également le nouveau numéro ici dans le connecteur. Maintenant, quittons le mode de lecture. Et que s'est-il passé ? Oui, la valeur est revenue à celle car l'une était la dernière valeur par défaut que vous avez entrée avant de démarrer le mode de lecture. Les valeurs des variables reviennent à leurs valeurs par défaut lorsqu'elles sont modifiées en mode lecture. Ainsi, vous pouvez changer, vous pouvez apporter des modifications dans le mode de jeu. Mais lorsque vous quittez le mode et revenez en arrière, vous verrez les derniers chiffres que vous entrez avant d'entrer dans le mode de lecture. Bien que les numéros en ligne, celui-ci sera enregistré. Par exemple, a été entrer dans le mode de jeu et changer ce nombre à trois. X est le mode. Il est encore 3. Encore une fois, ces valeurs sont appelées en ligne et elles seront enregistrées si vous les modifiez en mode lecture. Mais si vous changez quoi que ce soit pour les unités, variables qui définissent des variables comme celle-ci, il ne sera pas enregistré. Passons au prochain type de variables. 7. Variable d'objet: Vous avez remarqué qu'à côté de la variable graphique, il y a un autre onglet appelé objet. Ici. Ceci est pour une variable objet. Imaginez que vous créez le script pour quelqu'un qui a besoin contrôler la rotation du cube sans avoir à modifier le script. Avec les variables d'objet, cette personne peut modifier les valeurs de l'inspecteur. Les variables d'objet sont connectées à l'objet de jeu et peuvent être modifiées dans l'inspecteur. Lorsque l'objet de jeu est sélectionné. Nous allons créer une variable d'objet lecture ici, sélectionnez l'onglet Objet pour le nouveau nom de variable. Utilisons pour la rotation y cette fois. Cliquez sur Plus. Encore une fois, il sera float et la valeur un. Nous faisons la même glisser-déposer comme ça. Avec cela et connectez les valeurs de toutes les variables qui sont modifiables en mode de jeu et vue de scène ou vous gagner. Mais tous les changements apportés dans le jeu et le mode sont perdus. Jetons un coup d'oeil. En ce moment. Nous en avons un, je continue à cinq sera cinq. Donc, nous entrons dans le mode de jeu. Nous pouvons voir qu'il va cinq pour la variable objet. Maintenant, si j'ai sélectionné la valeur de l'objet cinq, Changeons-le à 10. Vous pouvez voir les modifications immédiatement. Maintenant, quittons le mode de jeu. Et vous pouvez voir qu'il est revenu à cinq. Un autre exemple. Nous entrons dans le mode de jeu à nouveau. Cette fois, nous allons au panneau de l'inspecteur. Vous pouvez voir que ces variables sont apparues et il n'est apparu que pour la rotation y. C' est parce que cette variable en tant que variable d'objets et pas la variable de graphe. On ne voit pas le x tourner ici, n'est-ce pas ? Parce qu'il a une variable graphique. Changons-le à 10. Encore une fois, nous pouvons voir les changements quitter immédiatement le mode, il remonte. C' est donc la principale différence entre la variable graphique et la variable objet, car les variables objet sont créées pour être modifiées sans regarder le script ou même le script visuel. Donc, cette personne qui a besoin de contrôler ces valeurs, elle ne peut pas le faire depuis le panneau de l'inspecteur. C' est très simple. Je veux également vous montrer que si vous dupliquez un objet, le graphique, nous le dupliquerons également. Sélectionnez sur QB, cliquez avec le bouton droit de la souris en double. On a le cube un, c'est au même endroit. Déplaçons un peu. Ça, ok, donc c'est la deuxième coopérative. Et vous pouvez voir qu'il a la même machine de script. Elle a été dupliquée. Donc nous aurions les mêmes unités, tout, tout ce que vous avez créé, pour le premier objet de jeu, vous avez tout dupliqué, y compris la machine de script, taux horaire, mais la rotation, vous savez, est un peu ennuyeux. C' est une chose très simple à faire. Dans la leçon suivante. Faisons quelque chose de plus intéressant. On se voit là-bas. 8. Utiliser le script visuel: Dans cette leçon, je vais vous montrer ce que vous pouvez faire avec le script visuel. En fait, ils ont presque tout. Le script visuel est un moyen plus facile de coder. Et je vais le démontrer. Donc, ce que j'ai fait comme j'ai inversé ce kit de jeu 3D, Il est absolument gratuit. Vous pouvez le télécharger depuis Unity Store, Ellen. Ok, donc je vais dessiner un drag et déposer le personnage sur ma scène. Ok, donc je n'ai plus besoin des cubes, donc je vais les supprimer. Ok, bien. Sa vue arrière. Je veux que l'objet tourne avec ma souris. Et puis cette leçon, voyons comment nous pouvons le faire. Lorsque vous déplacez votre souris comme ceci, l'objet, le vieux héros ou à l'intérieur tourne la richesse avec votre souris. J' ai déjà mis la caméra plus près du héros pour que nous puissions voir cette rotation. Et maintenant, passons au script visuel. Ok, donc je vais sélectionner l'Ellen et ajouter le composant, la machine de script. Ici, c'est. Maintenant, d'accord, créons un nouveau graphique, un titre et un résumé. Allons, écrivons quelque chose. Tout d'abord, tout comme la richesse, scripts habituels, nous devons définir une logique. Donc voici ma logique. Je vais utiliser les coordonnées de la souris et les coordonnées de l'objet. Et en utilisant ces coordonnées, je vais calculer l'angle de rotation pour un début, j'ai besoin de définir et la fréquence d'images cible, encore une fois. 16. Juste comme ça. Joli. Maintenant, j'ai besoin d'informations sur la position de la souris. Et pour ce faire, j'ai besoin de l'apport. Accédez à celui-ci. Donnons-lui un nom. Souris. Parce que je vais bouger ma souris comme ça. Et c'est l'axe des x. Si vous avez besoin de plus d'espace et que vous n'avez pas besoin de la scène ou de la vue du jeu, vous pouvez appuyer deux fois ici. Et cette fenêtre s'ouvrira en plein écran. Alors ajoutons multiplier. Je vais le multiplier par 120. Donc, c'est deux fois par seconde. Et j'ai aussi besoin de la par seconde. Par seconde. D' accord. Donc comme ça, comme ça. D' accord. Vous pouvez voir que quand j'ai fait ça, cette unité est devenue jaune, ce qui signifie que le Père Noël a tort parce qu'il devrait multiplier a et B. Et j'ai le B, mais je n'ai pas un. Et cette couleur jaune me montre que quelque chose ne va pas. Alors réparons ça. Comme ça. Les scripts visuels peuvent montrer vos erreurs et votre script tout de suite. Maintenant, j'ai besoin d'une variable graphique. Donnons-lui un nom. type de sélection de souris sera flottant, glisser-déposer ici. Comme ceci, cette variable graphique stockera les informations de la position de l'objet sur l'axe X. Ajoutons ceci ensemble. C' est très simple. Et maintenant, nous avons une nouvelle variable. Mettons-le. Définissez une variable définie, graphique variable. D' accord ? Nous pouvons sélectionner cette souris X ici. Et maintenant j'ai besoin de l'événement de mise à jour et de la nécessité de connecter ceci juste comme ceci afin d'exécuter constamment le script. Maintenant, nous pouvons calculer l'angle de rotation. D' abord, je vais avoir besoin de l'avocat et celui-ci. Et puis définissez la Rotation locale comme ça. L' axe y, car l'objet se déplace le long de l'axe y. Et moi, bien sûr, si vous êtes nouveau à Unity, vous ne connaissez pas toutes ces unités et vous n'avez pas à le faire. Tu apprends. Et cela fait partie du processus. Par exemple, pour, pour cette unité ladite rotation locale, vous pouvez voir ce signe. Ce panneau vous dit qu'on a besoin de quelque chose comme ça. Et vous pouvez voir que cette unité a le même signe. Pour que nous puissions connecter ces deux unités. Connectons ceci comme ceci, et essayez d'entrer dans le mode de jeu. Je vais fermer ça. Et je bouge ma souris comme ça, et l'objet tourne. Si je me déplace le long de l'axe y, rien ne se passe. Mais l'axe des x fonctionne très bien. Essayons de le mettre sur un autre axe. Juste pour jeter un oeil. Par exemple, X. Ok, Jetons un coup d'oeil. Alors maintenant tu vois que ce qui se passe ? Je déplace ma souris, déplaçant ma souris le long de l'axe x, x et l'objet tourne d'une manière différente parce que j'ai changé l'axe. Vérifions aussi. Juste au cas où, tu sais, c'est amusant. Ok, la voilà. Et encore une fois, le script visuel vous aide beaucoup. Vous pouvez voir ici comment chaque unité est connectée à une autre unité. Et si vous avez oublié une dizaine, vous pouvez voir que c'était faux. Par exemple, si je prends cette unité et supprime le nom comme celui-ci, et exécute à nouveau ce script. Cette unité deviendra rouge, nous montrant que quelque chose ne va pas. Et vous pouvez voir ici, l'axe d'entrée n'est pas configuré. Aussi, ce jeu, il ne fonctionnera pas parce que Santa Ynez mal. Donc oui, c'est pourquoi le script visuel vous aidera à apprendre l'unité et vous aidera à progresser dans le script. 9. Merci !: Comme vous pouvez le voir dans ce tutoriel script visuel peut être outil d'apprentissage utile qui présente le code comme un diagramme logique au lieu d'un potentiel un langage cryptique. Mais bien que le script visuel aussi simple que nécessite la pratique pour s'y habituer lors de la création d'un projet. Utilisez le manuel Unity, son Google chercher et trouver des réponses, et qui vous fera avancer. Voyons ce que vous pouvez faire avec le script visuel. Créez votre propre projet et partagez-le dans la galerie de projets. Vous le trouverez ci-dessous. J' espère que vous avez apprécié ce tutoriel et je vous vois la prochaine fois.