简介:
我在飞机上的3D立方体遇到了麻烦。飞机是正方形的网格。立方体当前占据的正方形的ID编号存储在存储变量中。这样我就可以判断相邻的正方形是否可以让立方体移动。当我移动立方体时,将更新存储变量以反映新广场的ID号。

问题:
问题是有时候,当我移动立方体时,立方体移动得太远或朝错误的方向移动,并且存储变量中的正方形与实际正方形不匹配。多维数据集没有检测到碰撞,甚至不应该经过对象。

在iPhone OpenGL ES Eaglview中以每秒24次的速率在iPhone OpenGL ES EaglView中绘制了Cube ...快速绘图可能是原因????我怎样才能解决这个问题?我的工作取决于它...

有人请帮忙。

有帮助吗?

解决方案

好吧,没有太多事情要做...但是我怀疑显示器刷新率与立方体的发展有任何影响。听起来您有一个很好的老式逻辑错误。但是,同样,这只会消除您给出的东西。

其他提示

您是否尝试过检查以确保将每个存储变量正确地映射正确到飞机上的每个正方形上?尝试调试,一次绘制一个正方形,以确保它将每个广场绘制在您认为应该是的地方。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top