なんかTweenエンジンっぽくなってきました。時間設定(duration)とイージング設定(easing)をつけてみました。イージングってなによ前回つくったものは、始点と終点を等分割して、各地点を計算しました。今回は点をかたよらせることによって、最初ゆっくり、あとで速くみたいに動きに変化をつけてみましょう。パナーさんのイージングの式を利用させていただきます。Equationsこの式はTweenerをはじめとした各種Tweenライブラリでも使用されています。b;}こんな感じの式であらわすことができます。このとき、引数b,c,dは1回のTweenでは固定なので、時間tを変化させて、そのときの値を取得していきます。すると、偏った各地点のイージング値を取得することができます。あとは、それを決まったタイミングで(EnterframeかTimerで)表示オブジェクトに適用してあげればいいです。時間指定Tween時間を変更できるようにしましょう。今回のTweenエンジンはTimerベースではなく、Enterframeベースのものとします。duration);であらわすことができます。これとさきほどのイージングの式を使えば、今回のデモが完成します。values;}}}■OreOreTweenEquations今回はTweenerからソースをもってきているので、Tweenerのライセンスもつけています。LINEスタンプ作りました!毎日使える。プログラミングこのブログについてこんにちは。フロントエンドエンジニアです。自作のiPhoneアプリを作っています。