我正在尝试实现与此类似的缓动:
我正在尝试制作一个“月球漫步”的HTML5动画,我注意到月球漫步有如何增加速度和减速时间。
我试图使用Sin和Cos方程式进行缓动而没有正确的结果。
为了实现这个jQuery缓动,我需要什么方程式?
感谢您的帮助。
答案 0 :(得分:1)
y = sin(x) + x
看起来像那张图。 Plot
答案 1 :(得分:0)
y = a * sin(f * 2*PI * x) + x
此等式与a = 0.05
和f = 3
时的草图相匹配。
a
控制波浪的振幅。f
是频率,即0
和1
之间的周期数。我制作了一张Desmos图表,您可以使用滑块在a
和c
上玩: