如何在 OpenTK 中设置无限 FPS?
How can I set unlimited FPS in OpenTK?
using (OpenTK.GameWindow game = new OpenTK.GameWindow())
{
double fps = 60;
game.Run(fps, fps);
}
有了这个,我可以将 fps 设置为 60 或更低。但我想要无限帧数。我该怎么做?
using (OpenTK.GameWindow game = new OpenTK.GameWindow())
{
double fps = 60;
game.VSync = OpenTK.VSyncMode.Off;
game.Run(fps, fps);
}
这就解决了。简单到我没想到it:D
当您现在将 fps 设置为 0 时,您将获得无限制的 fps。
OpenTK 有 3 个重载方法 运行。
您可以只使用不带任何参数的 game.Run(),并且会使用无限帧数。
文档:https://opentk.net/api/OpenTK.GameWindow.html#OpenTK_GameWindow_Run
干杯
using (OpenTK.GameWindow game = new OpenTK.GameWindow())
{
double fps = 60;
game.Run(fps, fps);
}
有了这个,我可以将 fps 设置为 60 或更低。但我想要无限帧数。我该怎么做?
using (OpenTK.GameWindow game = new OpenTK.GameWindow())
{
double fps = 60;
game.VSync = OpenTK.VSyncMode.Off;
game.Run(fps, fps);
}
这就解决了。简单到我没想到it:D
当您现在将 fps 设置为 0 时,您将获得无限制的 fps。
OpenTK 有 3 个重载方法 运行。
您可以只使用不带任何参数的 game.Run(),并且会使用无限帧数。
文档:https://opentk.net/api/OpenTK.GameWindow.html#OpenTK_GameWindow_Run
干杯