滚动Open GL ES

时间:2009-10-12 21:08:52

标签: iphone iphone-sdk-3.0 opengl-es

我想在iPhone屏幕中滚动一个对象。我正在使用OpenGL ES。它不像游戏中出现的背景滚动。就像当用户触摸它并在他/她想要时滚动一样。有人可以告诉我该怎么做吗?

谢谢:)

1 个答案:

答案 0 :(得分:0)

滚动本身就是通过移动相机位置来完成的。你在使用像gluLookAt()这样的电话吗?它不是内置函数,而是常规OpenGL。一个快速的谷歌将出现一个示例实现。

假设您正在执行此操作,则需要确定相机移动的位置/时间。您需要处理来自用户的触摸,跟踪任何移动并对相机的位置应用类似的移动。如果不了解更多关于如何设置相机的信息,无论是透视还是正投影等,我都无法给出更具体的答案。