我正在尝试使游戏的FPS达到例如100,即使我正确地打电话
Display.sync(100);
FPS是60 ..
主循环如下所示:
int delta = this.getDelta();
this.update(delta);
this.drawGL();
this.updateFPS();
Display.update(); // Automatically caps FPS to 60--unwanted
Display.sync(100); // And yet FPS is 60
我应该补充一点,完全删除
Display.sync(100);
对FPS没有影响。 最佳答案
确保Display.setVsyncEnabled(true)不在代码中的任何位置,如果您在任何地方都没有,请检查图形驱动程序设置,有时人们在其中强制启用vsync。
关于java - LWJGL Display.update()自动将FPS设置为60,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13306478/