动画、减速
public float getInterpolation(float input) {
float result;
if (mFactor == 1.0f) {
result = (float)(1.0f - (1.0f - input) * (1.0f - input));
} else {
result = (float)(1.0f - Math.pow((1.0f - input), 2 * mFactor));
}
return result;
}
private float mFactor = 1.0f;
数学不好,看不懂,但是试了一下,发现本来是一个减速的,如果设置
0.5,那么,变成了加速
如果设置为1.5那么减速
,so you know
最后欢迎关注我的微信公众号:云端看大地