Animando nuestros Collectables

Clase 17 de 48Curso de Programación de Videojuegos 3D con Unity - 2017

Resumen

Un Animator Controller te permite arreglar y mantener un conjunto de animaciones para un personaje u objeto. En la mayoría de situaciones, es normal tener múltiples animaciones y cambiarlas entre sí cuando ciertas condiciones de juego ocurren. Por ejemplo, puedes cambiar de una animación caminando a una saltando cuando la barra de espacio sea presionada. Ten presente que incluso si solo tienes un clip de animación necesita colocarlo en un animator controller para utilizarlo en un Game Object.

El controller tiene referencias a los clips de animación utilizados dentro de él, y maneja los varios estados de animación y las transiciones entre estos utilizando algo llamado un State Machine, que puede ser pensado como un tipo de diagrama de flujo, o simplemente un programa escrito en un lenguaje de programación visual dentro de Unity.