如何使用android中的命令按钮旋转立方体?

时间:2012-02-14 05:58:55

标签: android opengl-es

我在android sdk中使用openGL es创建了一个多维数据集。现在我已经按下按钮在左右方向旋转立方体。如何在按钮的单击事件中调用gl.glRotatef(在CubeActivity类中创建)??

1 个答案:

答案 0 :(得分:0)

如果你使用的是openGL ES 2.0,那么你不能真的,因为它不是API的一部分。如果您使用的是openGL ES 1.x,那么您要找的是onTouchEventhttp://developer.android.com/reference/android/app/Activity.html#onTouchEvent%28android.view.MotionEvent%29

只需跟踪手指触摸屏幕时的位置,您就可以根据该手指旋转,直到用户从屏幕上释放手指。