El paso a paso o código que verás en este artículo es la solución más rápida y efectiva que hallamos a esta duda o problema.
Ejemplo 1: condición cuando una animación termina en la unidad
if(anim.GetCurrentAnimatorStateInfo(0).normalizedTime >1)//If normalizedTime is 0 to 1 means animation is playing, if greater than 1 means finished
Debug.Log("not playing");else
Debug.Log("playing");
Ejemplo 2: cómo saber si el animador está reproduciendo la unidad de animación
boolAnimatorIsPlaying()return animator.GetCurrentAnimatorStateInfo(0).length > animator.GetCurrentAnimatorStateInfo(0).normalizedTime;
Reseñas y valoraciones del post
Recuerda que tienes permiso de añadir un enjuiciamiento correcto si hallaste tu dificultad .
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)