Un Animator Controller le permite a usted arreglar y mantener un conjunto de animaciones para un personaje u otro Game Object animado.
El Controller tiene referencias a los clips de animaciones utilizados dentro de él, y maneja varios estados de animación y transiciones entre estos utilizando algo llamado un State Machine, que puede ser pensado como un tipo de diagrama de flujo, o un simple programa escrito en un lenguaje visual de programación dentro de Unity.
La siguientes secciones cubren las características principales que Mecanim proporciona para controlar las secuencias de sus animaciones.