michinoko blog

Information

date: 2009/05/08
category: flash.

Tweensyでのフレーム移動

flaファイル内にシェイプアニメーションやら、小さなflvを埋め込んだとき。
そのアニメーションをTweensyで制御するときは、どうするか?

Tweenerやったら、

Tweener.addTween(mc, { _frame:30, time:1 } );

みたいに書けばよいが、それをTweensyにすると、

Tweensy.to( mc, { currentFrame:30 }, 1 );

でよさげ。
ただ気をつけなあかんのは、Tweenerの場合は、指定フレームで停止するけど、Tweensyではそのフレームにthis.stop();がないとplayされる。(gotoAndPlay扱い)

そういえば、Blurとかのフィルターも、filterToメソッドを使ってたけど、

Tweesny.to( new BlurFilter(), { blurX:10, blurY:5 }, 1.5, null, 0, mc);

でもいけるっぽい。