Unity Animation组件

public void PlayAnimation(string animName)//换装动画名称
{
    Animation anim = GameObject.FindWithTag("Player").GetComponent<Animation>();//获取角色动画组件
    if(!anim.IsPlaying(animName))//判断是否在播放当前名字的动画
    {
        anim.Play(animName);//根据名称播放动画
        //播放完动画后再播放idle1
        anim.PlayQueued("idle1");//动画序列,前面的动画播放完,后面的动画继续播放
    }
}
发布了231 篇原创文章 · 获赞 8 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/cuijiahao/article/details/104171650
今日推荐