Tweensy - ease

Tweensy.to()/Tweensy.from()の第四引数とTweensy.fromTo()の第五引数にease:Functionって引数がある。Tweenerでいうtransitionで指定したようなイージングのカーブの指定をする引数と同様のものだ。
ease:Functionには、fl.motion.easingパッケージ内の各クラスのeaseIn/easeOut/easeInOut関数を渡してあげる。fl.motion.easingパッケージは

というクラスで構成されている。意味とかはTransitionの意味を参照。

下のサンプルでは、全クラスのeaseIn/easeOut/easeInOutを試してみた。LinearクラスだけはeaseNone/easeIn/easeOut/easeInOutの四つの関数があるけど、計算内容は同じなのでeaseNoneを渡してある。

QuadraticクラスのeaseIn関数をTweensy.toの第四引数で渡すとこだけ例を挙げておく。

  • ActionScript
  • TestTweensy_4.as
  • Source
Tweensy.to(box, { x: 500 }, 3, Quadratic.easeIn);
  1. Tweensy.to(box, { x: 500 }, 3, Quadratic.easeIn);


About this entry