【UE Sequencer系列】05-解决角色动画造成的位移问题

步骤

在上一篇博客制作的动画中,角色反击的动画部分会造成角色瞬移的问题,如下所示:

 为了解决这个问题,我们可以做如下操作:

1.首先我的瞬移现象发生在第698帧到699帧的时候,我对第698帧的角色的transform设置一个关键帧

【UE Sequencer系列】05-解决角色动画造成的位移问题_第1张图片

 记录此时角色的位置:

【UE Sequencer系列】05-解决角色动画造成的位移问题_第2张图片

 在第699帧时,角色位置如下:

【UE Sequencer系列】05-解决角色动画造成的位移问题_第3张图片

 我们将其平移到角色在第698帧所处的位置

【UE Sequencer系列】05-解决角色动画造成的位移问题_第4张图片

 然后再设置一个关键帧

【UE Sequencer系列】05-解决角色动画造成的位移问题_第5张图片

 同样的道理我们再在第700帧位置调整好角色位置后设置一个关键帧

【UE Sequencer系列】05-解决角色动画造成的位移问题_第6张图片

 此时播放动画虽然不会位移,但是会有一点闪跳情况,这个情况先不管

 2.在第742帧时(也就是角色发射炮弹时),给熊添加一个死亡动画

【UE Sequencer系列】05-解决角色动画造成的位移问题_第7张图片

【UE Sequencer系列】05-解决角色动画造成的位移问题_第8张图片

 为了让熊一直保持死亡的姿势,需要设置完成时保持状态

【UE Sequencer系列】05-解决角色动画造成的位移问题_第9张图片

 最终效果如下:

对于某一帧或几帧动画闪跳的情况,可以将这些帧删除

你可能感兴趣的:(#,虚幻4,Sequence,动画,ue4)