Version: 2022.2
언어: 한국어
애니메이터 컨트롤러 생성
애니메이션 전환

애니메이션 상태

애니메이션 상태애니메이션 상태 머신의 기본 빌딩 블록입니다. 각 상태는 캐릭터가 해당 상태에 있을 때 재생할 애니메이션 시퀀스(또는 블렌드 트리)를 포함합니다. Animator Controller에서 상태를 선택하여 인스펙터 창에서 상태의 프로퍼티를 볼 수 있습니다.

프로퍼티: 설명
Motion 이 상태에 할당된 애니메이션 클립 또는 블렌드 트리입니다.
Speed 이 상태의 모션 기본 속도입니다. 파라미터를 활성화하여 스크립트의 커스텀 값으로 속도를 수정할 수 있습니다. 예를 들어 속도에 커스텀 값을 곱하여 재생 속도를 줄이거나 가속할 수 있습니다.
Motion Time 이 상태의 모션을 재생하는 데 사용된 시간입니다. 파라미터를 활성화하여 스크립트의 커스텀 값으로 모션 시간을 제어할 수 있습니다.
Mirror 이 프로퍼티는 휴머노이드 애니메이션이 있는 상태에만 적용됩니다. 이 상태에 대해 애니메이션을 미러링하려면 활성화합니다. 파라미터를 활성화하여 스크립트에서 미러링을 활성화하거나 비활성화할 수 있습니다.
Cycle Offset 모션의 상태 시간에 추가된 오프셋입니다. 이 오프셋은 모션 시간에 영향을 미치지 않습니다. 파라미터를 활성화하여 스크립트에서 사이클 오프셋을 지정할 수 있습니다.
Foot IK 이 파라미터는 휴머노이드 애니메이션이 있는 상태에만 적용됩니다. 이 상태에 대해 Foot IK를 준수하려면 활성화합니다.
Write Defaults AnimatorStates가 모션으로 애니메이션화 되지 않는 프로퍼티의 기본값을 작성할 지의 여부입니다.
Transitions 이 상태에서 파생된 전환 리스트입니다.

갈색으로 표시되는 디폴트 상태는 머신이 최초 활성화되었을 때 존재하는 상태입니다. 필요할 경우 다른 상태를 마우스 오른쪽 단추로 클릭하고 컨텍스트 메뉴에서 Set As Default를 선택하여 디폴트 상태를 변경할 수 있습니다. 각 전환의 solomute 체크박스는 animation previews에서 동작을 제어할 때 사용합니다. 자세한 내용은 이 페이지를 참조하십시오.

Animator Controller Window에서 빈 공간을 마우스 오른쪽 단추로 클릭하여 컨텍스트 메뉴에서 Create State->Empty를 선택하여 새 상태를 추가할 수 있습니다. 또는 애니메이션을 포함한 상태를 생성하려면 애니메이터 컨트롤러 창에 애니메이션을 드래그할 수 있습니다. 메카님 애니메이션만 컨트롤러에 드래그할 수 있으며 메카님 애니메이션이 아닐 경우 거부됩니다. 상태에는 블렌드 트리도 포함됩니다.

모든 상태(Any State)

Any State는 항상 표시되는 특수한 상태입니다. 현재 존재하는 상태와 상관없이 특정 상태로 이동하려는 상황에 존재합니다. 머신 내 모든 상태에 동일한 외형 전환을 추가하는 빠른 방법입니다. Any State의 특별한 의미는 전환의 끝점이 될 수 없다는 것을 의미합니다. 즉, “Any State”로 점프하여 다음에 입력하기 위해 임의의 상태를 선택하는 방법으로 사용할 수 없습니다.

State

애니메이터 컨트롤러 생성
애니메이션 전환