FlashのタイムラインアニメーションをAS3に置き換える際、ところで「イージング50」て何が50なの?ってなったので、確認してみた。
上の五つがタイムラインアニメーションで作ったイージング。
下の六つがTweenerで作ったトゥイーンアニメーション。
イージング100は、easeOutQuadと同じであることがわかった。
イージング0はlinearと同じ。
イージング50はeaseOutQuadとlinearを足して2で割った動きと同じ。
50ってのは、linearから見て50%のeaseOutQuad、といった意味なんだろう。
あれ、そうするとeaseOutSineは?
ってことで比較したけど、なんか微妙に違うということがわかった。
Tweenerを使ったのは、useFrames:trueにしたかったから。
その方が比較しやすいので。
ソースファイル一式
https://github.com/umhr/Easing50