2011年3月23日水曜日

高速tweenエンジン

今はtweener使ってるけど、
やっぱりアイテム数が多いのでtweenエンジンも高速なものにしたいと思って調べてみた
http://code.google.com/p/kawanet/wiki/KTweenJ
http://kawa.at.webry.info/201002/article_2.html

大体同じことが出来るけど開始ディレイは無いので少し工夫がいる。

テストコード
import net.kawa.tween.KTween;
import net.kawa.tween.KTJob;
import net.kawa.tween.easing.*;
//http://code.google.com/p/kawanet/wiki/KTweenFAQJ
//KTween.to(mySprite, 2, {alpha: 0.0}, Linear.easeOut, callback);
//KTween.from(mySprite, 3, {x:320, y;480}, Quad.easeOut).round = true;
//KTween.fromTo(mySprite, 4, {x:0, y:0}, {x:320, y;480}, Elastic.easeOut);
var job:KTJob = KTween.to(mySprite, 2,{x:320,y:40},Elastic.easeOut);
job.onCloseParams = [1234,"へへへ"];
job.onClose = function(a:int,b:String){
trace("わわわ",a,b);
}

0 件のコメント:

コメントを投稿