이번엔 Blend Tree 활용법에 대해 알아보자.

이런 식으로 blend Tree를 만들고 parameter값을 설정할 수 있는데
나는 여기서 오른쪽 상단의 Blend Type을 2D simple Directions로 한 뒤 x값과 y값을 받았다.
받은 x값과 y값에 따라 총 8개의 상황이 벌어질 수 있는데 상하좌우 대각선이다.
이 8개 상황에 따라 지정된 animation을 설정해주면 완성이다.
본래 blend tree는 이름에서 알 수 있듯이 어떤 animation을 섞을 때 사용하는 도구이다.
두 animation의 경계를 자연스럽게 섞을 때 사용하지만 이런식으로 2D에서는 값에 따라 내가 원하는 animation을 설정해놓을 수도 있다.

위의 blend tree는 Idle상태를 나타낸 것이고 밑의 건 Run상태를 나타낸 것이다.
base Layer는 다음과 같다.

자칫 복잡할 수도 있는 FSM을 아주 간단히 만들어준다.
transition의 파라미터로는 입력값을 넣어줬는데 이 값이 0.2보다 크면 Run을 0.2보다 작으면 Idle Tree를 실행하도록 설정하였따.
