Animator у Unity використовується для керування анімаціями GameObject.

За допомогою Animator Controller можна створювати різні стани анімації та переходи між ними. Наприклад, персонаж може мати стани Idle, Walk, Run та Jump.

Переходи між станами можуть залежати від параметрів. C#-скрипт може змінювати ці параметри залежно від дій гравця.

Така система дозволяє пов’язувати анімації з логікою гри та створювати плавну поведінку персонажів.