Contenu du cours
Jeu de Combat dans Unity
Jeu de Combat dans Unity
Contrôlez Votre Animation Avec un Script
Dans Unity, contrôler les animations avec des scripts vous permet de créer des expériences dynamiques et interactives au sein de vos jeux ou applications. Cette approche vous permet de déclencher des animations, de modifier leur vitesse de lecture, de mélanger les animations et de répondre à divers événements pendant l'exécution.
Contrôler les Paramètres
- animator : Ceci est une référence à un composant Animator attaché à un GameObject dans Unity ;
- SetBool() : C'est une méthode fournie par le composant Animator. Elle est utilisée pour définir la valeur d'un paramètre booléen dans le contrôleur d'animation, qui est responsable du contrôle des animations ;
- "isRunning" : C'est le nom du paramètre booléen dans le contrôleur d'animation ;
- true : C'est la valeur que nous attribuons au paramètre "isRunning".
Changer l'échelle
Changer l'échelle x de notre personnage le retourne car le fait de mettre une échelle négative sur l'axe x reflète le sprite horizontalement. La plupart des sprites 2D sont orientés vers la droite par défaut. Inverser l'échelle inverse cela. Le personnage semble faire face à la direction opposée. Cela se produit en raison de la façon dont Unity interprète les valeurs d'échelle négatives, retournant la représentation visuelle du sprite autour de sa ligne centrale, modifiant son orientation.
Joueur avec Position X Échelle
Joueur avec échelle X négative
Ressources supplémentaires
Merci pour vos commentaires !