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