こんにちは。きんくまです。 BetweenAS3のColorTransformとMatrixのTweenをするときに、 つっこむObjectの表記がめんどいです。 transform:{matrix:{a:mtx.a, b:mtx.b, c:mtx.c, d:mtx.d, tx:mtx.tx, ty:mtx.ty}}} transform: { colorTransform: { redMultiplier:rm, greenMultiplier:gm, blueMultiplier:bm, alphaMultiplier:am, redOffset:ro, greenOffset:go, blueOffset:bo, alphaOffset:ao } } なので、MtrixとかColorTransformを渡してあげると、それように変換してくれるクラスを作りました。 package {
予測がつかない動きもBox2Dの楽しいところなんだけど、ある程度コントロールしたいところも出てきたりする。 たぶんいろんなアプローチがあるんだと思うけど、ライブラリソース見てもいまいち理解できなかったので、b2Bodyのメソッド、SetXForm()を利用してTweenerで動かす方法を考えてみた。 b2Bodyを継承したmyBodyというオブジェクトを、現在地から右方向へ1(Box2Dの世界換算で)トゥイーンしたい、とした時 var nPotision:b2Vec2 = myBody.GetPosition(); myBody.WakeUP(); Tweener.addTween(nPotision, { x:nPotision+1, time:1, onUpdateParams:[myBody], onUpdate:function( targetBody:b2Body ){ targ
BetweenAS3 Transition cheat sheet(大きくしてみる場合はここをクリック) BetweenAS3 Transition cheat sheet – wonderfl build flash online Tweenerのeasingと同じものが揃っている。名前もほとんど同じでTweenerでは「transition:”easeOutExpo”」という書き方をするが、BetweenAS3では「Expo.easeOut」となる。移行しやすい。easingのデファクトスタンダードがあるのかも。ちなみにeasingのデフォルト値はLinear.linear ▼元ネタ Tweener Transition cheat sheet http://www.tonpoo.com/tweener/misc/transitions.html ▼ActionScript AS3(F
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く