我正在开发一个多人游戏,因此,当窗口不清晰时,也应该渲染和计算它。我进行了一些搜索,找到了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);
就像我在代码中所做的一样,但是它不起作用,每次我的游戏失去焦点时,它仍然无法渲染。谁能帮我 ?
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句