自己做了一个动画,可总是节奏感不对,要不快了,要不慢了。没有想要的效果。一直也没找到原因。
后来在网上查了一下,原来unity自己会设定动画之间的连接关系,有个桥接的意思。动画之间会相互融合,动画播放也会有一个退出和进入的时间来缓冲,防止动画直接播放会瞬间移动瞬间变换动作等看起来不够真实的情况。
废话少说,想用这个效果的可以在UNity状态机里勾选hush exit time,不要的可以直接在状态机里动画转换的线上,属性里边的hush exit time去掉,这样动画就会立即播放。相当于立即play下一个动画。
对于idle动画转为正常动画非常实用。