3Dsoftware/Unity 3D
Animator 현재 state 애니메이션이 실행중인지 확인 하는 방법: Unity 3D
wonilmax
2020. 11. 29. 22:36
현재 상태에 애니메이션 이름 AnimationName 을 확인하고 normalizedTime 시간으로 플레이가 다 됬는지 확인. 애니메이션은 Loop를 풀어놓아야 한다. 0.95f는 애니메이션의 exitTime을 의미한다.
bool AnimationIng()
{
return PlayAnimator.GetCurrentAnimatorStateInfo(0).IsName(string AnimationName) &&
PlayAnimator.GetCurrentAnimatorStateInfo(0).normalizedTime < 0.95f;
}
https://www.youtube.com/@wonilmax
WONILMAX : 3D Studio
구독은 큰 힘이 됩니다. 항상 감사합니다.🍀💚 3D Animation & Game development in Korea. Copyright© WONILMAX. All Rights Reserved.
www.youtube.com