gpt4 book ai didi

window - 保存和恢复 LibGDX 应用程序的窗口位置 (LWJGL)

转载 作者:行者123 更新时间:2023-12-02 03:53:34 25 4
gpt4 key购买 nike

我想在再次启动时恢复 LibGDX 应用程序 ( LwjglApplication ) 窗口的位置和大小。

我知道我可以使用 LwjglApplicationConfiguration 在创建窗口之前设置窗口的位置,如下所示:

LwjglApplicationConfiguration cfg = new LwjglApplicationConfiguration();
cfg.x = lastX;
cfg.y = lasty;

LwjglApplication a = new LwjglApplication(new MyGame(), cfg);

但是我怎样才能在退出之前读取窗口的最后位置呢?用户在玩我的游戏时可能移动了窗口并调整了窗口大小。如何保存数据?

非常感谢!

最佳答案

我发现的唯一方法是使用 LWJGL 类 Display ( Javadoc ) 以及方法 getX()getY()正如您在这里看到的:

int x = Display.getX();
int y = Display.getY();

关于window - 保存和恢复 LibGDX 应用程序的窗口位置 (LWJGL),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22076192/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com