2、动画重放
1、首先定义一个string的数组 来接收 物体动画每一帧的运行动画名字 所有在这基础上 我们需要 获得动画控制器 以及动画的图层 然后 光知道名字是不是 我们还要知道动画的哈希值 所有我们下面直接获取了一下动画的哈希值
2、 这里写了一个方法 做了一个判断 利用哈希值 知道当前动画运行的是哪一个 然后返回string给到定义的数组
3、这边定义两个float 来设置 动画的进度 以及 动画进度的间隔 然后定义一个接收的string 来记录需要执行的动画名字
写一个方法来进行接收 修改 并且每次修改后 将 播放间隔和进度更新为0
4、在播放这里 i是先获得 播放动画需要多少秒 因为每个动画 时长不一样 所有 同样有个方法来记录不一样的时间
5、其他i/100 是因为我们0.01秒 设置的 在 fixeUpdate里面 一秒是50帧 这里做的判断就是为了不让动画直接1秒执行完 让他按照自己动画时长进行播放