2012-04-24 16 views
2

私は、「指で回転させる」タッチで回転する円形のオブジェクトを作成しようとしていますが、今まで有用なソースは見つかりませんでした。役に立つリンクがあれば教えてください。 ありがとうございます。円のオブジェクトを回転させる

+0

問題は回転か接触ですか? –

答えて

0

あなたはオブジェクトの中心と指の座標を持っています。だから単純な三角法を使って、オブジェクトを回転させるべき角度を計算してください。

ACTION_DOWNで指の座標を取得し、すべてのACTION_MOVEイベントで移動した角度を計算することをお勧めします。

必要なすべての数学はここで見つけることができます: http://en.wikipedia.org/wiki/Trigonometry

とタッチイベントの処理の例は、ここで見つけることができます: http://www.androidsnippets.com/handle-touch-events-ontouchevent

0

ObjViewerは、すべての3つの軸を中心に3Dモデルを回転を示しています。

+0

このObjViewerは強制的に他の提案を閉じますか?ありがとう –

+0

btw、それは3dオブジェクトである必要はありません...円を回転させることは大丈夫です –