我有一个基本的LibGDX项目,我想在其中获取触摸位置,但是Android设备给出了屏幕坐标,而不是虚拟游戏坐标,因此我正在使用camera.unproject()来获取正确的坐标。我得到的结果是返回的x,y值是NaN(不是数字)。为什么会这样呢?
最佳答案
如果有人有类似问题。新增中
@Override
public void resize(int width, int height) {
gamePort.update(width, height);
}
其中gamePort是Viewport的实例应该修复它。