[ AS3 ] トゥイーン日和 - 08/04/24 21:05 by um
//as2 Fuse
ZigoEngine.doTween( {target:this, _x:100, _y:50, time:1, ease:"easeInCubic"} );
//AS3 Tweener
Tweener.addTween(this, {x:100, y:50, time:1, transition:"easeInCubic"} );
//AS3 TweenLite
TweenLite.to( this, 1, {x:100, y:50, ease:Cubic.easeIn} );
自分が普段使うものを並べてみた。
書式が似てるのはいいんだけど、トゥイーンを上書きしたときの挙動と、それを制御するプロパティでたまに混乱する。あと関数の呼び方とかね。
AS2ではFuseをタイムラインの代わりっぽく、pushしまくって使っていたので、同じ事をAS3でやろうとする時の最善策が未だ見つからず。
onComplete使うときの改行の位置を色々試してみたけど、閉じカッコの対応がすぐわからないのでよくエラーが出る。
結局、今はトゥイーンの要素を配列に入れて、配列が空になるまで再帰でやることにしたけど、これって絶対無駄がある。
FuseがAS2と同じ使い方で、性能がTweenLite位までになってくれることを心から願うプチ・デスマーチな今日この頃。
« [ AS3 ] flush忘れずに | ブログトップ | [ 一言レベル ] カテゴリ説明 »
トラックバックURL :