您好,对 LibGDX 有点新,目前在 PC 上的全屏模式有问题,我想要做的是在有人按下某个键时将我的游戏设置为全屏,并且每当我在主方法中输入内容时,这都不起作用桌面启动器.java。并且在核心映射中导入 LwjglApplicationConfiguration 类不起作用,因为它由于某种原因在那里不可用。
我正在尝试获取整个游戏的坐标。但是当我调用Gdx.input.getX()或时Gdx.input.getY(),它仅给出屏幕坐标,而不给出整个游戏中的坐标。
我试过这种方法:
private Vector3 mouse_position = new Vector3(Gdx.graphics.getWidth(), Gdx.graphics.getHeight(), 0);
mainCamera.unproject(mouse_position);
System.out.println(mouse_position.x + " " + mouse_position.y);
Run Code Online (Sandbox Code Playgroud)
...但这给出了完全错误的坐标。我想我在这里错过了一些东西。
render()如果重要的话,这两种方法都可以在我的方法中使用。
我遵循了www.patrickvideos.com上的 java SE 教程,并在有关“类和对象”的章节中遇到了问题。制作教程的人给出了以下代码示例:
Employee alex;
Employee linda;
Employee john;
Run Code Online (Sandbox Code Playgroud)
他明确表示"alex, linda, john are what you call objects"。但是,如果我没有记错的话,变量本身不能是对象,而只是保存对对象或类实例的引用。那么,alex, linda, john对象是对象还是可以安全地假设它们是对象的引用并且该人正在传播错误信息?