FlashIDEのイージング50ってナニ?


flashideeasing50_thumbFlashのタイムラインアニメーションをAS3に置き換える際、ところで「イージング50」て何が50なの?ってなったので、確認してみた。

Get Adobe Flash player

上の五つがタイムラインアニメーションで作ったイージング。
下の六つがTweenerで作ったトゥイーンアニメーション。

イージング100は、easeOutQuadと同じであることがわかった。
イージング0はlinearと同じ。

イージング50はeaseOutQuadとlinearを足して2で割った動きと同じ。
50ってのは、linearから見て50%のeaseOutQuad、といった意味なんだろう。

あれ、そうするとeaseOutSineは?
ってことで比較したけど、なんか微妙に違うということがわかった。

Tweenerを使ったのは、useFrames:trueにしたかったから。
その方が比較しやすいので。

ソースファイル一式
https://github.com/umhr/Easing50