본문 바로가기

내배켐 Unity TIL

Unity 68일차 TIL - Unity (Blend Tree)

이번에 4 Dirctional Player를 만들면서 Blend Tree라는 방식을 알게 됐는데 사용 방법은 간단하다.

 

 

Animator에서 Mouse 오른쪽 키를 누르게되면 State를 생성할 수 있는데 거기에 Blend Tree가 있다.

 

Blend Tree를 사용했던 이유는 Parameter 값을 통해서 X와 Y 값을 받아가지고 방향에 따른 Animation을 등록하고 실행할 수 있기 때문이다.

 

 

Blend Tree를 생성한 후 들어가보면 이런식으로 돼있는데 Blend Tree를 선택하고 Type을 2D로 바꾸게되면 바로 밑에 Parameters가 2개로 바뀌게된다.

 

 

하단에 +를 누르게 되면 Animation을 추가할 수 있고, posX와 posY값을 설정해서 왼쪽, 오른쪽, 위, 아래의 애니메이션들을 넣을 수 있다.

 

이렇게 넣게되면은 Parameters에 사용한 xInput과 yInput 값만 바꿔주면 만들어둔 BlendTree 안에서 다시 재생을 시켜주지 않더라도 Animation이 Parameters 값에 따라서 바뀌게 된다.