Tweensy
3月 8th, 2009
Tweenerのパチもん?のTweensyってのを今更ながらお試し中です。
処理速度がTweenerより若干速い(軽い?)って噂です。
Tweenerだと↓みたいに書くのが、
1 | Tweener.addTween( target, { param: 100 , time: 2 , onComplete:completeHandler , transition:easing } ); |
Tweensyだと
1 2 | var tween:TweensyTimeline =Tweensy.to( target, { param:100} ,2 , easing ); tween.onComplete = completeHandler; |
みたいになります。Tweensyの方がパラメータ以外はコード補完が利くので使いやすそうっすね。
フィルターにも対応してて
1 | Tweensy.to( new BlurFilter(), { blurX:10 , blurY:10 } , 1 , easing , 0 , target); |
みたいに簡単にフィルターアニメーションもできるらしいです。
( PixelBenderのシェーダーはまだ試してませんが・・ )
他にもマトリックスやサウンド制御用のクラスも用意されてます。
TweenerにあったMovieClipの_frameパラメータ制御する機能がないのかなあ?といろいろやってたら、どうやらcurrentFrameを使えばできるっぽいです。
1 | Tweensy.to( target, { currentFrame:20} , 2 , easing ); |
あとTweensyFXっていうパーティクル(とか)用のAPIもあります。
