直接上代码,这里指的是Animator的判断方法:

            while (!obj.GetComponent<Animator>().GetCurrentAnimatorStateInfo(0).IsName("name"))
            {
                yield return null;
            }
            while (obj.GetComponent<Animator>().GetCurrentAnimatorStateInfo(0).normalizedTime < 1.0f)
            {
                yield return null;
            }