Flash のイージングの計算式
t:フレーム区間を正規化した値。0<=t<=1
e:イージングを100 で割った値。-1<=t<=1
イーズイン
e が負の時はイーズイン(加速する動き)
e' = -e
t' = e' * t + (1 - e') * t * t
t' = (1-e') * t + e' * t * t
考え方
t' = t とt' = t * t をe' で補間
イーズアウト
e が正の時はイーズアウト(減速する動き)
t' = 1 - ( (1-e) * (1 - t) + e * (1 - t) * (1 - t) )
考え方
t'=1-t とt'=1-t*t のt を逆にした物をe で補間
1-(1-t) と1-(1-t) * (1-t) をe で補間するので
1-( (1-e) * (1-t) + e * (1-t) * (1-t) )