Unity动画丨Mecanim Animation注意事项

版权声明:欢迎转载,转载请注明出处 https://blog.csdn.net/weixin_38239050/article/details/86009046

一、基础操作

public Animation[] anims;
anims[1].Play("Play");

二、当有多个动画时,获取当前播放动画的时间长度

anims[4].clip.length并不能准确获取当前播放动画的时间

它获取到的是Animation组件默认挂载的Animation clip的时间

若当前并不播放默认动画,播放另一个动画时,它获取到的仍是默认动画时间。

正确获取的两个方法:

1、直接看Animation Clip的时间,填到需要的位置

2、

anims[5].GetClip("Play").length

猜你喜欢

转载自blog.csdn.net/weixin_38239050/article/details/86009046