Можно ли получить общее время, необходимое для завершения анимации аниматора? Либо в сопрограммах, либо в обновлениях?
public class AnimatorLoop : MonoBehaviour {
private Animator anim;
// Use this for initialization
void Start () {
anim = GetComponent<Animator>();
StartCoroutine(PlayAnim());
}
// Update is called once per frame
void Update () {
}
IEnumerator PlayAnim()
{
anim.Play("MoveForward", 0, 0);
yield return null;
}
}