unity 在animation面板配置循环动画时,需要注意的点

本文讲述了在配置动画时如何处理帧间时间,特别是在改变采样率时,确保最后一帧时间正确的方法,即复制最后一帧并放置于结尾以保持动画连续性。
摘要由CSDN通过智能技术生成

 问题

        在配置idle,run这些循环动画时,这些动画需要头尾相接,需要注意每个帧的时间,尤其是最后一帧。

 idle动画在采样率和帧的数量差不多的情况下,每帧是挨在一起的。如下

 每个帧本身都有一段时间

 将动画的采样率改为24后(原本采样率是12),并且为了保证动画的时间不变,那么这些帧必须要分开放。如下图

红色表示帧本身拥有的时间,黄色表示额外时间,蓝色表示帧多总时长,我们可以看到最后一帧比其他帧少了一段时间,黄色时间必须在确保本帧不是最后一帧才能拥有,如果是最后一帧,那只能有帧本身的时间。如下图

 解决

        所以想要把最后一帧的时间调整好,可以复制“最后一帧”,并放到末尾。如下图

 最后一帧永远只有它帧本身的时间。

  • 8
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值