Unity)Animation State Machine(메카님)

Unity)Animation State Machine(메카님)

반응형

Animation State Machine(메카님)

유니티에서 애니메이션을 컨트롤하는 상태를 변경이 가능하다.

관련돼서 많은 작업을 했지만 정리가 좀 필요해서 포스팅하게 되었다.

애니메이터(Animator)를 생성 후에 필요한 애니메이션들을 드래그 앤 드롭을 진행한다.

여기서 마우스 오른쪽으로 Default Animator를 설정할수 있다.(주황색. Grounded)

Empty 노드도 생성 가능하다.

Animation들의 Flow는 특정 Animation을 클릭 후 Transition을 생성해서 연결시키면 된다.

화살표 방향이 이동방향으로 생각하면되고 해당 Condtion은 Animator의 Parameters에서 추가가 가능하다.(Float, int , Trigger, Bool) 등등

Animator State에서는 각종 스피드와 전환에 대한 항목을 확인 가능하다.

Animator State에 대한 속성 값은 다음과 같다.

Speed 애니메이션의 기본 속도 Motion 상태에 할당된 애니메이션 클립 Foot IK Foot IK를 사용 여부 Write Defaults AnimatorStates가 해당 Motion에 의해 애니메이션되지 않는 속성의 기본값을 다시 쓸지 여부입니다. Mirror 상태를 미러링 여부 이것은 휴머노이드 애니메이션에만 적용됩니다. Transitions 상태의 전환 대상 스테이트 목록

Transition에 대해서는 Solo와 Mute라는 기능이 존재한다.

Solo 솔로가 선택되면 나머지는 뮤트가 된다. Mute 전환이 비활성화 되는 것을 의미한다.

Unity State Machine : [링크]

Unity Animation State : [링크]

Unity Animation Transition : [링크]

★☆☆☆☆

반응형

from http://drehzr.tistory.com/1140 by ccl(A) rewrite - 2021-09-13 14:00:54