我想要一个可以在用户触摸时旋转的圆形物体“用手指旋转”,直到现在我才找到任何有用的来源,任何人都可以通过提供源代码或任何可能的链接来帮助有用吗? 谢谢。
答案 0 :(得分:0)
你有对象的中心和手指的坐标。因此,只需使用简单的三角法计算物体应旋转的角度。
我建议抓住ACTION_DOWN上的手指坐标,然后计算每个ACTION_MOVE事件的移动角度。
所有需要的数学都可以在这里找到: http://en.wikipedia.org/wiki/Trigonometry
可以在此处找到处理触摸事件的示例: http://www.androidsnippets.com/handle-touch-events-ontouchevent
答案 1 :(得分:0)
ObjViewer演示围绕所有3个轴旋转3D模型。