9

JBossの場合、オブジェクトのアニメーション化を容易にするための「トゥイーン」フレームワークがかなりあります。例:TweenLite:http ://www.greensock.com/tweenlite/

1行のコードで任意のオブジェクトをアニメーション化できます。

擬似コード:tween(myObject、3.0f、{xpos:300});

このコード行が行うことは、新しいトゥイーンオブジェクトをインスタンス化することです。これは、3秒間、「myObject」の「xpos」プロパティを現在の値から300までアニメーション化します。さらに、次のさまざまな値を使用できます。さまざまな補間関数。

したがって、オブジェクトを新しいポイントにアニメーション化するために、1行のコードを記述して、それを忘れることができます(トゥイーンオブジェクトは、値のアニメーション化が完了すると、それ自体を破棄します)。

私の質問は、C++に匹敵するものがあるかどうかです。

私はそれらの言語が完全に異なっていることを知っています。とにかく-私はそれが可能であり、非常に便利だと思うので、誰かがトリックを行うフレームワークを知っているなら、歓迎されます:)

ありがとう!

4

2 に答える 2

5

私はlibClawのトゥイナーに出くわしました、そしてそれは有望に見えます-十分に文書化されて、かなり成熟していて、多かれ少なかれ生きています。

主にs、場合によってはsdoubleで必要になるのに対し、sでのみ動作するという事実が好きかどうかはわかりませんが、二重計算とキャストパフォーマンスのペナルティが大きすぎるとは思いません...floatint

于 2012-04-06T12:00:26.670 に答える
3

cpptweenerはどうですか。もちろん、素晴らしいas3 tweener ライブラリから移植されたものです。

于 2010-08-20T07:16:35.220 に答える