애니메이터 컨트롤러 에셋을 사용하여 캐릭터 또는 오브젝트의 애니메이션 세트를 유지 관리할 수 있습니다.
Animator 컨트롤러 에셋은 에셋 메뉴나 프로젝트 창의 생성 메뉴로 만들 수 있습니다.
대부분의 상황에서 특정 게임 환경이 발생할 때 여러 애니메이션을 포함하고 애니메이션 간에 전환하는 것이 일반적입니다. 예를 들어 스페이스바를 누를 때마다 걷기 애니메이션에서 점프로 전환할 수 있습니다. 단일 애니메이션 클립만 있더라도 게임 오브젝트에 사용할 Animator 컨트롤러에 배치해야 합니다.
Animator 컨트롤러에는 사용하는 애니메이션 클립에 대한 레퍼런스가 있습니다. Animator 컨트롤러는 애니메이션 클립과 전환의 순서도라고 할 수 있는 상태 머신을 사용하여 다양한 애니메이션 클립과 그 클립 간의 전환을 관리합니다. 상태 머신에 대한 자세한 내용은 여기에서 확인할 수 있습니다.
Animation 창을 사용하여 게임 오브젝트를 애니메이션화하거나 애니메이션 클립을 게임 오브젝트에 연결하면 Animator 컨트롤러가 자동으로 생성됩니다.
Animator 컨트롤러를 수동으로 생성하려면 프로젝트 창의 한쪽 열을 오른쪽 클릭한 후 Create > Animator Controller를 선택합니다.