我需要重现一个惯性触摸移动,如果我做了简单的抛物线方程,移动看起来不同于在Android(和iPhone)上观察到的移动。Android上touchmove后的惯性运动方程是什么?
他们使用什么等式?
我需要重现一个惯性触摸移动,如果我做了简单的抛物线方程,移动看起来不同于在Android(和iPhone)上观察到的移动。Android上touchmove后的惯性运动方程是什么?
他们使用什么等式?
我已经做了实验来扭转它们的运动方程。关键是他们似乎尊重滚动时间= K v0(K常数和v0初始速度),他们尊重D = K2 * v0^2就好像有重力反对运动一样。但是滚动时间/ 2的移动速度显着慢于用抛物线方程获得的移动速度。我注意到一旦X和Y缩放后,所有v0的曲线总是相同的。
一些长期实验用多项式回归后,我确定的瞬间位置的近似方程:
P(吨,V0)= V 0 * T-7.1397 * T^2 + 25.08/V0 * T^3-37.43 *(t^4)/ v0^2
v0是页面/ s中的初始速度(似乎在12周围被封顶); P即时位置(以页为单位);吨从touchend事件 的时间(以秒),所以当前的速度是
V(吨,V0)= v0-14.278 * T + 75.24/V0 * T^2-149.72 *(T^3)/ V0^2,当v达到0
最后,似乎不如到最后测得的速度和惯性启动速度V0(不知道他们这样做)
这之间施加X2系数移动停止并不是一个很大的实用工具,但是使用它会使得运动速度更慢,中间速度更慢。