Transiciones de Animaciones en Unity para Videojuegos 2D

Clase 5 de 53Curso de C# para Videojuegos

Resumen

Es hora de crear las transiciones entre nuestras animaciones, vamos a crear algunas condiciones o parametros booleanos para cambiar entre los estados de muerte, salto y carrera de nuestro personaje.

En la pestaña de Animator vamos a indicarle a Unity las transiciones entre las animaciones que creamos en clases anteriores: nuestro personaje puede pasar de correr a saltar y viceversa, también puede pasar de los estados de salto y carrera a morir si tropieza con algún enemigo, pero una vez muerto no puede volver a correr ni saltar.

Por ultimo, vamos a indicarle a Unity cuándo cambiar de una animación a otra, en nuestro caso, gracias al parámetro isOnTheGround vamos a saber si nuestro personaje esta corriendo o saltando, y, gracias cambiando la condición isAlive vamos a pasar al estado de muerte.