Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Animez Votre Personnage | 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
Animez Votre Personnage

Animation de Sprite

Après avoir ajouté une animation de sprite dans Unity, nous devons d'abord définir son mode comme multiple.

Nous pouvons également définir les limites de l'animation avec l'Éditeur de Sprite.

L'option "Slice" dans l'éditeur de sprite vous permet de définir automatiquement ou manuellement les limites de chaque sprite individuel au sein de la feuille de sprites. Après cela, nous pouvons copier et coller tous les sprites d'une certaine feuille de sprites dans le clip d'animation. Cette méthode, appelée animation de sprite, implique l'affichage d'une séquence d'images (sprites) pour créer un mouvement. Vous organisez ces sprites dans un clip d'animation, définissant des images clés et la vitesse de lecture. La fenêtre d'Animation de Unity permet un contrôle précis du timing et des transitions entre les animations, donnant vie aux personnages et objets.

Comment fonctionnent les animations de sprites

Transition d'animation:

  • Dans une animation de sprite, chaque image individuelle est appelée une frame;
  • Le composant Sprite Renderer dans Unity est responsable de l'affichage des sprites sur un GameObject dans la scène;
  • Unity passe automatiquement d'une frame à l'autre à des intervalles spécifiés, créant l'illusion de mouvement;
  • En coulisses, Unity change le sprite affiché par le composant Sprite Renderer frame par frame, selon le clip d'animation que vous avez créé;
  • Chaque frame de l'animation correspond à l'une des images de sprite que vous avez importées.

Transition d'animation:

Transition d'Animation : La transition entre deux animations est représentée par la flèche allant de "attack" à "run". Cela indique que lorsque l'animation "attack" se termine, elle passe en douceur à l'animation "run".

Durée de la Transition : La barre bleue représente la durée de la transition. Elle montre combien de temps il faut pour que la transition de "attack" à "run" soit complète. Dans ce cas, cela prend environ 0,14 secondes.

A un Temps de Sortie : Cette case à cocher, lorsqu'elle est activée, signifie que la transition se produit lorsque l'animation "attack" atteint un point spécifique, qui est défini par le paramètre "Exit Time". Dans cette capture d'écran, "Has Exit Time" est cochée, ce qui signifie que la transition commence lorsque l'animation "attack" est terminée à environ 78%.

Conditions : Sous les paramètres de transition, vous voyez les conditions qui déclenchent la transition. Par exemple, "isRunning" étant vrai signifie que la transition de "attack" à "run" se produit lorsque le personnage est en train de courir.

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 3
We're sorry to hear that something went wrong. What happened?
some-alt