我想在重新启动时恢复我的LibGDX应用程序( LwjglApplication )窗口的位置和大小。
我知道我可以在创建窗口之前使用 LwjglApplicationConfiguration 来设置窗口的位置,如下所示:
LwjglApplicationConfiguration cfg = new LwjglApplicationConfiguration();
cfg.x = lastX;
cfg.y = lasty;
LwjglApplication a = new LwjglApplication(new MyGame(), cfg);
但是如何在退出之前阅读窗口的最后位置?用户可能在玩游戏时移动并调整了窗口大小。如何保存数据?
非常感谢!
答案 0 :(得分:0)
我找到的唯一方法是使用方法Display
和getX()
的LWJGL类getY()
(Javadoc),如下所示:
int x = Display.getX();
int y = Display.getY();