Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Contrôlez Votre Animation Avec un Script | Système d'Animation Unity
Jeu de Combat dans Unity
course content

Contenu du cours

Jeu de Combat dans Unity

Jeu de Combat dans Unity

1. Système d'Animation Unity
2. Comportement du Joueur
3. Comportement de l'Ennemi
4. Améliorer le Jeu
5. Améliorer le Jeu Flappy Bird

book
Contrôlez Votre Animation Avec un Script

Dans Unity, le contrôle des animations par script permet de créer des expériences dynamiques et interactives au sein de vos jeux ou applications. Cette méthode offre la possibilité de déclencher des animations, de modifier leur vitesse de lecture, de faire des transitions entre différentes animations et de réagir à divers événements pendant l'exécution.

Contrôle des paramètres

animator.SetBool("isRunning", true)
  • animator : Référence à un composant Animator attaché à un GameObject dans Unity ;
  • SetBool() : Méthode fournie par le composant Animator. Elle permet de définir la valeur d'un paramètre booléen dans l'Animator Controller, qui gère les animations ;
  • "isRunning" : Nom du paramètre booléen dans l'Animator Controller ;
  • true : Valeur attribuée au paramètre "isRunning".

Modification de l'échelle

Modifier l'échelle x de notre personnage le retourne, car une mise à l'échelle négative sur l'axe x effectue une symétrie horizontale du sprite. La plupart des sprites 2D sont orientés vers la droite par défaut. Inverser l'échelle modifie cette orientation. Le personnage semble alors faire face à la direction opposée. Cela s'explique par la manière dont Unity interprète les valeurs d'échelle négatives, retournant la représentation visuelle du sprite autour de sa ligne centrale et modifiant ainsi son orientation.

Joueur avec une échelle X positive

Joueur avec une échelle X négative

Ressources supplémentaires

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 5

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

course content

Contenu du cours

Jeu de Combat dans Unity

Jeu de Combat dans Unity

1. Système d'Animation Unity
2. Comportement du Joueur
3. Comportement de l'Ennemi
4. Améliorer le Jeu
5. Améliorer le Jeu Flappy Bird

book
Contrôlez Votre Animation Avec un Script

Dans Unity, le contrôle des animations par script permet de créer des expériences dynamiques et interactives au sein de vos jeux ou applications. Cette méthode offre la possibilité de déclencher des animations, de modifier leur vitesse de lecture, de faire des transitions entre différentes animations et de réagir à divers événements pendant l'exécution.

Contrôle des paramètres

animator.SetBool("isRunning", true)
  • animator : Référence à un composant Animator attaché à un GameObject dans Unity ;
  • SetBool() : Méthode fournie par le composant Animator. Elle permet de définir la valeur d'un paramètre booléen dans l'Animator Controller, qui gère les animations ;
  • "isRunning" : Nom du paramètre booléen dans l'Animator Controller ;
  • true : Valeur attribuée au paramètre "isRunning".

Modification de l'échelle

Modifier l'échelle x de notre personnage le retourne, car une mise à l'échelle négative sur l'axe x effectue une symétrie horizontale du sprite. La plupart des sprites 2D sont orientés vers la droite par défaut. Inverser l'échelle modifie cette orientation. Le personnage semble alors faire face à la direction opposée. Cela s'explique par la manière dont Unity interprète les valeurs d'échelle négatives, retournant la représentation visuelle du sprite autour de sa ligne centrale et modifiant ainsi son orientation.

Joueur avec une échelle X positive

Joueur avec une échelle X négative

Ressources supplémentaires

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 5
some-alt