Tweensyが早いらしい
Tweensyというトゥイーンライブラリが早いらしいです。
以下の比較デモを見ると、オブジェクト数が1000個を超えた位で速度差明らかになってきて、4000個ではTweenMaxが平均12fpsに対してTweensyは平均30fpsを維持しています。
特に、FlashPlayerの動作が遅いと言われるMacOSXで見ても、デモの最大数である5000個で28fpsを維持し続けるのは驚愕です。
基本的な使い方はTweenerやTweenMaxと同じような形式です。
import com.flashdynamix.motion.Tweensy;
Tweensy.to(myInstance, {x:500});
Tweensy.from(myInstance, {x:500});
Tweensy.fromTo(myInstance, {x:0}, {x:500});
リピートなどのスペシャルプロパティの設定は若干異なります。
import com.flashdynamix.motion.*;
var timeline:TweensyTimeline = Tweensy.to(myInstance, {x:500});
timeline.repeatType = Tweensy.YOYO;
timeline.repeats = 3;
また、TweenMaxに対するTweenLiteのように、計量版としてTweensyZeroが用意されています。
import com.flashdynamix.motion.TweensyZero;
TweensyZero.to(myInstance, {x:500});