2012-04-09 18 views
2

誰かが知っている、このビデオのようにそのような揺れの効果を作る方法は?ビットマップがなど、ピンチ/移動/特定の領域を延伸することにより、ユーザーのジェスチャーに反応するAndroidでこのような動きをするにはどうすればいいですか? (ビデオを参照)

http://www.youtube.com/watch?feature=player_embedded&v=gz2hgEdGuqQ#

。それを行うためのライブラリがありますか、それともそれがすべて草の根のコードであると思いますか?

ありがとうございます!

答えて

2

Android SDKのサンプルの1つであるApiDemosを確認してください。

実行して、グラフィックス - >ビットマップメッシュを開きます。

画像をタッチすると、似たようなことが起こっていることがわかります。

SDK機能はCanvas.drawBitmapMesh

この「メッシュ」はキャンバスを標的とするために、ソースビットマップのマッピングを変更する頂点の配列です。

あなたの仕事は、これらの頂点をアニメーション化して生き生きとさせることです。効果を出すには、何らかの単純な物理(テンション、アニメーション)を使用します。

関連する問題