Animator Controllers
La Ventana Animator

El Asset del Animator Controller

Cuando usted tiene unos clips de animación listos para utilizar, usted necesita usar un Animator Controller para juntarlos. Un asset de tipo Animator Controller es creado dentro de Unity y le permite a usted mantener un conjunto de animaciones para un personaje u objeto.

Un asset Animator Controller en la carpeta Project
Un asset Animator Controller en la carpeta Project

Los assets Animator Controller son creados desde el menú de Assets, o desde el menú Create en la ventana del Proyecto.

En la mayoría de situaciones es normal tener múltiples animaciones y cambiar entre ellas cuando ciertas condiciones de juego ocurren. Por ejemplo, usted puede cambiar de una animación de caminar a una saltando cuando la barra de espacio es presionada. Sin embargo, si usted solo tiene un clip de animación usted todavía necesita colocarlo en un animator controller para utilizarlo en el Game Object.

El controller (controlador) maneja los varios estados de animación y transiciones entre estos utilizando algo llamado un State Machine, que puede ser pensado como un diagrama de flujo, o un simple programa escrito en un lenguaje visual de programación dentro de Unity. Para más información acerca de los estados de maquina se puede encontrar aquí. La estructura del Animator Controller puede ser creado, visto y modificado en la ventana Animator.

Un Animator Controller simple
Un Animator Controller simple

El animator controller es finalmente aplicado a un objeto al adjuntarlo a un componente Animator que lo referencia. Ver las páginas del manual de referencia acerca del componente Animator y Animator Controller para más detalles acerca de su uso.

Animator Controllers
La Ventana Animator