脚本开发,脚本学习,辅助软件,各种工具软件

地理王老师 发表于 2020-5-28 09:13:58

简易缓动算法开源

实现的原理:https://img-blog.csdnimg.cn/20181220141230576.png其中,y为要控制的量,比如坐标,b是目标点,c是参数,一般在(0,1)之间。通俗的理解,就是让物体距离是上一次距离的若干比例倍。缓动的特点1.开始时移动很快,能给人直接的反馈(发出命令后立即相应),交互感强。2.然后,在逼近过程中,随着移动,速度慢慢变小,移动变慢,3.最后当无限接近目标(但不会完全到达,是无限趋紧关系)时,速度接近0,看起来就像是自己慢慢停下来了。最终速度为0,非常自然。可见,该动画效果很好,实际使用很广泛。该公式的计算也很简单,只需一次减法与一次乘法,效率高。
————————————————相比于上一代
修改的点:
1.代码更有序一点
2.流畅度也有所提升
美中不足:个人感觉缺少一点弹性(比喻可能不恰当,更接近的说法应该是灵活度?)https://www.eyuyan.la/data/attachment/forum/202003/28/095330xe998lgidddmiqed.png
下载链接:https://t00y.com/file/20110282-445770528


页: [1]
查看完整版本: 简易缓动算法开源