#unity/日常积累
这里是从曲线值,计算当前帧率的; 其中,这里的AnimationCurve.Evaluate,是可以通过值获取时间,这个获取的float,都是1;
!
这里的倒数,就是取帧间隔; 下面的if,就是当时间流逝,超过一个帧间隔,就会执行一次更新图片帧数的操作;
在DoUpdate()函数里,计算索引,然后传递,设置图片,再广播一个事件,完事儿之后,再重置一下,timer是当前时间;
其中,是否运行时间缩放,就是对时间赋值不同的情况,三元运算符判断赋值就好;