读书人

一步一步学android OpenGL ES2.0编程(

发布时间: 2013-03-19 17:22:05 作者: rapoo

一步一步学android OpenGL ES2.0编程(6 大结局)
响应触摸事件

使你的OpenGL ES应用能响应触摸的关键是扩展你实现的GLSurfaceView 代码,覆写onTouchEvent() 方法来监听触摸事件。

本文向你展示如何监听用户的触摸事件以使用户可以旋转某个OpenGL ES对象。

设置一个触摸监听器

为了使你的OpenGL Es应用响应触摸事件,你必须在你的GLSurfaceView 类中实现onTouchEvent()事件。下面的例子演示了如何监听MotionEvent.ACTION_MOVE 事件然后把它们转换成一个形状的旋转角度。


Figure 1. 跟据触摸输入的转动的三角形(圈圈显示了触摸的位置)。

上一讲


读书人网 >编程

热点推荐