[ GreenSock ] TweenMaxでenterFrameっぽい動き - 09/05/17 20:37 by um
TweenMaxのloopとyoyoを使うと、enterFrameで実装するような動きを簡単に設定できる。
例えば上下に単振動する動きの場合、三角関数などを使ってyをenterFrameで変えれば実装できる(あるいはタイムラインでトゥイーンする?)けど、TweenMaxだと下の様な1行で実装できる。
TweenMax.to(_mc, 1, {y:_mc.y+50, yoyo:true, loop:0, ease:Sine.easeInOut} );
まずはy方向に+50移動し、ここでyoyoが効くので元のy座標に戻る。
さらに、loopに0を指定すると無限に繰り返すのでこの動きが延々と続く。
これでy方向の単振動のできあがり。
コードが短くなって便利。
止めたくなったらTweenMax.killTweensOf(_mc)ね。
« [ ゲーム ] バルドスカイ、コンプへの道は遠い | ブログトップ | [ flash ] もっと広まれ Shared Object »
トラックバックURL :