Unity自带的动画系统

 

        Anim.SetFloat("Vegtb", Qsw.velocity.y);  //Anim = 获取动画

        Anim.SetBool("IsWall", isWall);

        Anim.Trigger("IsWall", isWall);

        Anim.Play(“Attack”)//这种播放没有延迟!!

 

1,选择角色/物品,Ctrl+6 添加动画文件,选择帧数,设置转换动画条件,然后用代码修改转换条件

代码:

private Animator Anim;

Anim = this.GetComponent<Animator>();

Anim.SetBool("Dead", true);

Anim.SetFloat("Vegtb", Qsw.velocity.y);

posted @ 2017-07-24 21:44  sign尊者  阅读(8)  评论(0编辑  收藏  举报