Posted in: Unity, 프로젝트 When the Spring comes

3. 플레이어 캐릭터 8방향 이동 애니메이션 추가 하지만 문제있음

플레이어 게임 오브젝트의 애니메이션을 항상 먼저 적용하는 건 아니지만 마침 기획자님이 스프라이트를 주셨다. 그래서 적용하긴 했는데 엄청 오래 걸렸다.

애니메이션화하려는 게임 오브젝트에 Animator Component를 연결하고 플레이어 움직임 애니메이션을 관리하는 Animator Controller를 컴포넌트 레퍼런스로 대입했다.

위 사진은 Animator Controller가 가지는 Animation Clip들이다. 각 클립마다 캐릭터 움직임 방향에 해당하는 애니메이션을 Motion에 넣었다.

꽤나 복잡하게 클립들이 연결되어 있는데 애니메이션 파라미터로 조건에 따라 맞는 클립이 재생되도록 만들었다.

약 4 ~ 5시간의 노다가 끝에 덕분에 위 사진처럼 잘 작동한다.

하지만 한 방향으로만 움직였을 때 마지막 프레임으로 애니메이션이 멈춰서 애니메이션의 의미가 없어져있다. 이 문제점은 고쳐야 된다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다