Version: Unity 6.0 (6000.0)
언어 : 한국어
애니메이터 컴포넌트
Animator 컨트롤러 생성

애니메이터 컨트롤러

Animator 컨트롤러를 사용하여 캐릭터 또는 애니메이션화된 게임 오브젝트의 애니메이션 클립 세트와 관련 애니메이션 전환을 관리 및 유지할 수 있습니다.

대부분의 경우 여러 애니메이션이 있으며 게임상의 조건에 따라서 바꿔 가며 사용합니다. 예를 들어, 스페이스바를 눌러 걷기 애니메이션에서 점프로 전환할 수 있습니다. 그런데 애니메이션 클립이 하나만 있는 경우에도 게임 오브젝트에서 사용하려면 Animator 컨트롤러에 배치해야 합니다.

Animator 컨트롤러는 사용하는 애니메이션 클립도 참조합니다. Animator 컨트롤러는 애니메이션 클립과 전환의 순서도라고 할 수 있는 상태 머신을 사용하여 다양한 애니메이션 클립과 그 클립 간의 전환을 관리합니다. 상태 머신에 대한 자세한 내용은 여기에서 확인할 수 있습니다.

간단한 Animator 컨트롤러
간단한 Animator 컨트롤러

애니메이션 창을 사용하여 게임 오브젝트를 애니메이션화하거나 애니메이션 클립을 게임 오브젝트에 연결하면 Animator 컨트롤러가 자동으로 생성됩니다.

Animator 컨트롤러를 수동으로 생성하려면 프로젝트 창의 열을 오른쪽 클릭한 후 Create > Animator Controller를 선택합니다.

다음 주제에서는 Animator 컨트롤러 에셋 및 상태 머신에 대한 자세한 내용을 설명합니다.

내비게이션

스크롤 휠을 사용하여 Animator Controller 창에 보이는 대상을 확대하거나 축소할 수 있습니다.

Animator Controller 창에서 원하는 항목에 포커스를 맞출 수 있습니다. 하나 이상의 상태를 선택(상태 하나만 클릭 또는 상태 주위를 클릭한 후 여러 상태가 포함되도록 드래그)한 상태에서 F 키를 누르면 선택된 상태가 확대됩니다.

선택된 상태에 초점 맞추기
선택된 상태에 초점 맞추기

A 키를 눌러 모든 애니메이션 상태가 Animator Controller 뷰 안에 표시되도록 맞출 수 있습니다.

Unity는 선택 항목을 보존합니다. F 키나 A 키를 눌러 선택된 애니메이션 상태와 전체 Animator 컨트롤러를 전환할 수 있습니다.

A 키를 누르면 모든 상태가 Animator 컨트롤러 뷰 안에 표시되도록 자동으로 맞춰집니다.
A 키를 누르면 모든 상태가 Animator 컨트롤러 뷰 안에 표시되도록 자동으로 맞춰집니다.

플레이 모드 중에는 애니메이터가 현재 재생 중인 상태가 항상 보이도록 뷰를 이동합니다. Animator 컨트롤러는 기본 레이어와 하위 상태 머신의 개별적인 확대/축소 배율을 유지하고, 활성 상태가 항상 보이도록 창이 자동으로 이동합니다.

플레이 모드 중에 확대/축소를 변경하려면 다음 절차를 따르십시오.

  1. Animator Controller 창에서 Auto Live Link를 활성화합니다.
  2. 플레이 버튼을 클릭하여 플레이 모드로 전환합니다.
  3. Pause를 클릭합니다.
  4. Animator 컨트롤러에서 확대할 상태를 하나 이상 선택합니다.
  5. F 키를 눌러 선택한 상태를 확대합니다.
  6. 플레이 버튼을 다시 클릭하여 플레이 모드를 다시 시작합니다.

각 상태가 활성화될 때마다 Animator 컨트롤러가 해당 상태로 이동합니다.

애니메이터가 활성 상태로 이동
애니메이터가 활성 상태로 이동
애니메이터 컴포넌트
Animator 컨트롤러 생성