我大部分时间都有50+ FPS,但是当我加载资源(后台踏板)时,它降至30 FPS。我希望有持续的FPS,30甚至20,这对我来说不是问题。使FPS保持不变的最佳方法是什么?
答案 0 :(得分:1)
您应该使用基于时间的重绘,而不是使用基于帧的绘图。 Michael Daley的book有一些很好的信息。
另外,尝试在spritesheet中加载尽可能多的资源。
答案 1 :(得分:0)
不确定是否存在已建立的方法,但在这种情况下,帧速率是您重绘的频率。 20 FPS是50毫秒的重绘率。一种方法是仅在上次重绘和现在之间的时间> = 50毫秒时重绘。