unity3D中判断动画是否播放完毕

bool IsAnimationPlaying(GameObject objWithAnimation,string animationName)


    {       

 return  objWithAnimation.animation.IsPlaying(animationName)&&objWithAnimation.animation[animationName].normalizedTime<<span>1.0f;
    }    }

判断某个动画是否播放完毕。动画

IEnumerator WaitForAnimationPlayOver(GameObject objWithAnimation,string animationName)


    {  

      yield return new WaitForSeconds(objWithAnimation.animation[animationName].length);
    }    }

等待某个动画播放完成。spa

normalizedTime: 范围0 -- 1,  0是动做开始,1是动做结束orm

相关文章
相关标签/搜索