////// 获得animator下某个动画片段的时长方法 /// /// Animator组件 /// 要获得的动画片段名字 ///public float GetAnimatorLength(Animator animator ,string name) { //动画片段时间长度 float length = 0; AnimationClip[] clips = animator.runtimeAnimatorController.animationClips; Debug.Log(clips.Length); foreach (AnimationClip clip in clips) { Debug.Log(clip.name); if (clip.name.Equals(name)) { length = clip.length; break; } } return length; }



