Loading

通过根骨骼动画控制人物移动

在用官方给出的Cinemachine例子中,发现人物移动是通过动画控制的,正好来学习一下。

打开示例场景Free Look character.unity。

首先,玩家的Animator组件中,Apply Root Motion勾上,启用根骨骼动画。

点击要用的动画FBX文件,Animation页设置如下,Loop选项表示在该动画播放完后能循环播放,在这个示例的跑步动作中设置了bool值,为true时在跑步状态循环播放动画。

接下来,Root相关的选项,Bake Into Pose 勾上 表示这一部分动画不影响位移或旋转,而XZ得Bake Into Pose 不勾说明该动画可以影响在XZ平面的位移。

 

posted @ 2020-08-20 20:10  Qing-Xi  阅读(597)  评论(0)    收藏  举报