Home > ActionScript3, Flash, Flex > Tweensy

Tweensy

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もあります。


適当にEmittorのパラメータいじって遊べます。↓
tweensy_fx_sample

admin ActionScript3, Flash, Flex

  1. No comments yet.
  1. No trackbacks yet.