JavaScript如何使用(单值)缓动函数

时间:2016-07-30 21:32:38

标签: javascript tween easing

所以我发现了以下类型的缓动函数的几种实现:

function easeInQuad(t, b, c, d) {
    return c*(t/=d)*t + b;
}

但是真的想使用以下格式:

function easeInQuad(pos) {
    return Math.pow(pos, 2);
}

如何计算" pos"吗

提前致谢。

编辑: 它们确实有两种不同的功能。 第一个预期t:当前时间,b:开始值,c:值变化,d:持续时间 第二个期望预先制作一些微积分以便与第一个相同。 我试图找出这些微积分是什么。

编辑2: 我相信我无法正确解释自己并为此道歉。 让我这样说吧: 如何使用以下内容: https://github.com/danro/easing-js/blob/master/easing.js

0 个答案:

没有答案