【发布时间】:2015-06-22 22:16:17
【问题描述】:
我正在编写游戏,但遇到了关于相机的问题 我已经让相机跟随一个物体,但它弄乱了坐标。似乎无论我点击哪里,就好像我总是与同一个坐标平面进行交互。例如,如果我点击点 (500,500)(从屏幕的角度来看),世界会做出正确的反应。但是,如果我要移动玩家 (+200,+200),相机会相应地移动,但如果我随后点击 (500,500)(从屏幕的角度来看),而不是在 (700,700) 处做出反应,游戏仍然会在 (500,500) 处做出反应,或者从屏幕的角度来看, (300,300)。 一些照片如下。绿色圆圈是相机和游戏坐标对齐的对象位置。红色圆圈是我点击的地方。蓝色圆圈是游戏中点击注册的地方 ![正常]http://i.imgur.com/OatfEIk.png 在这里,我移动了对象,使相机的坐标与游戏的坐标相匹配。点击一个点在游戏中正确注册。 ![玩家直立]http://i.imgur.com/5i0thwi.png 在这里,我将对象移动到对齐位置的右侧。在对象下方单击会在游戏中记录在原始位置下方的单击。相机的视角很不稳定;如何解决?
【问题讨论】:
标签: camera libgdx coordinate