启用根运动:
1.Animator组件的Apply Root Motion打勾
2.对应动画的Animator设置不要打勾
移动跳跃不适用根运动
bug1:
子对象进行根运动时,只会作用在子对象自己身上。父对象不受影响
修改方法:
将父对象的位置加上animator产生的位移
private void OnAnimatorMove()
{
cbc.transform.position+=animator.deltaPosition;
cbc.transform.rotation*=animator.deltaPosition;
}
其中cbc是该物体的父物体的引用
其中旋转是*=,不是+=