うむるむ

うむるむ は主に flash 周りの話と美少女ゲーム系の話の二本立てで構成されています。



[ 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 :




管理人 um(うむ)@web界の底辺労働者
連絡先 umroom@gmail.com
twitter http://twitter.com/umroom