模型动画出现移动方向偏移

!修改Animation中的Root Transform Rotation(根变换位置)、Root Transform Rotation(x,y,z)(旋转),Bake Info Pose修改为Original。可以解决

!!但是,使用动画移动函数时将无法移动,原因是锁定根变换位置和循环位置

private void OnAnimatorMove()
    {
        rigidbody.MovePosition(transform.position+direction*animator.deltaPosition.magnitude);
    }

!!!所以只要修改依据为原始或者微调偏离值,同时避免角色无法移动且不会发生偏移

Logo

分享最新的 NVIDIA AI Software 资源以及活动/会议信息,精选收录AI相关技术内容,欢迎大家加入社区并参与讨论。

更多推荐