【发布时间】:2014-03-18 17:51:08
【问题描述】:
有一个小问题。无法理解如何解决。 我正在我的 LibGdx 游戏中实现用户触摸输入。我的 screenSize 是下一个:宽度 = 408 和高度 = 272; 当我尝试打印从方法 touchDown 获得的值时,我会得到屏幕上位置的绝对奇怪的数字。它们甚至可以大于 1000... 如果我的 screenSize 是 408x272,怎么可能?
@Override
public boolean touchDown(int screenX, int screenY, int pointer, int button) {
System.out.println(screenX + " " + screenY); //For some reasons this gives completely absurd numbers for the positions on the screen.
return true;
}
如果您能帮助我,我们将不胜感激。我想我想念一些简单明了的东西……谢谢。
【问题讨论】: