一段时间后,OpenGL ES不会响应触摸

时间:2011-08-23 23:17:28

标签: ios opengl-es touch

我的应用程序出现了一个奇怪的问题。我在iOS上使用OpenGL ES 1.1中的简单原语。

这就是我所拥有的:

  • 简单的X-Y轴系统
  • 围绕X-Y轴移动的圆圈
  • 可以使用触摸
  • 围绕轴的4个象限移动圆圈

以下是我如何移动圆圈:

  • 从touchesMoved:withEvent:method
  • 中读取触摸值
  • gl根据从上一步中检索到的值
  • 转换圆圈的位置

这是我的问题:

  • 圆圈与触摸一起保持缓慢移动。如果触摸的移动很快,圆圈就不会响应移动或很快就会失去对触摸的跟踪。

有人可以建议解决方案吗?

1 个答案:

答案 0 :(得分:0)

尝试关闭多点触控,如果你打开它。 尝试从等式中删除openGL:只需使用NSLog()打印触摸值 - 它们是您所期望的吗?