Unity动画系统


动画状态机状态的过渡之间,has exit time是什么意思,有什么表现

代码控制Animator的值(先获取Animator Component)

float h = Input.GetAxis("Horizontal");
float v = Input.GetAxis("Vertical");
bool fire = Input.GetButtonDown("Fire1");
 
animator.SetFloat("Forward",v);
animator.SetFloat("Strafe",h);
animator.SetBool("Fire", fire);

外链资料

  1. 【Unity动画系统详解 一】四个基本概念 https://www.youtube.com/watch?v=LYO-K7xPzmQ (一个视频系列,非常全面详细,强烈推荐!)