【发布时间】:2016-07-03 13:57:03
【问题描述】:
我正在开发一个多人游戏,因为它也应该在窗口不在焦点时被渲染和计算。我搜索了一下,找到了一种让 libgdx 在后台渲染的方法,通常它应该通过设置 backgroundFPS = 0 来工作;喜欢这里:
LwjglApplicationConfiguration cfg = new LwjglApplicationConfiguration();
cfg.title = "32 Bit Game v : 0.4.75";
cfg.vSyncEnabled = false;
cfg.forceExit = true;
cfg.backgroundFPS = 0;
cfg.foregroundFPS = 0;
cfg.width = 1920;
cfg.height = 1080;
cfg.fullscreen = false;
cfg.addIcon("Icon/Logo.png", FileType.Internal);
//System.setProperty("org.lwjgl.opengl.Window.undecorated", "true");
new LwjglApplication(new MenuCreate(), cfg);
就像我在代码中所做的那样,但它不起作用,每次我的游戏失去焦点时,它仍然无法渲染。谁能帮我 ?
【问题讨论】: