【发布时间】:2013-08-15 22:41:28
【问题描述】:
我对 SFML 还很陌生,现在我正在尝试制作一个基本的滚动平面游戏。我已经完成了大部分基本内容,但我开始注意到屏幕看起来很迟钝。我正在使用 window.setFrameRateLimit 函数,以便所有计算机上的移动结果都相同,但它会在程序执行时发生随机延迟峰值。我认为它这样做是因为帧速率的限制,以及它是如何做到的。还有另一种更好的方法让程序只在特定时间执行吗?理想情况下,它在速度较慢的计算机上也能以相同的速度移动。
【问题讨论】: