로딩
티스토리 데이터 처리 중입니다.

[Unity 3D] #6 애니메이션 상태 체크를 활용한 보스 스킬 구현 - Avoid Chess

 [Unity 3D] #6 애니메이션 상태 체크를 활용한 보스 스킬 구현 - Avoid Chess

스크립트 상에서 현재 애니메이션 상태를 받아오는 방법으로 가장 대표적인 것은 Animator 컴포넌트의 GetCurrentAnimatorStateInfo를 이용하는 방법이다. 여기서 가장 많이 보편적으로 사용하는 함수를 설명하겠다.

Animator.GetCurrentAnimatorStateInfo(0) 현재 재생중인 애니메이션을 의미 Animator.GetCurrentAnimatorStateInfo(0).IsName(String) 현재 재생중인 애니메이션이 String인가? (맞으면 true 아니면 false) Animator.GetCurrentAnimatorStateInfo(0).normalizedTime 현재 재생중인 애니메이션의 진행 정도를 의미한다. (1이면 해당 애니메이션의 재생이 끝났다는 의미.....