FPS稳定iPhone

时间:2011-02-27 15:23:03

标签: iphone opengl-es

我大部分时间都有50+ FPS,但是当我加载资源(后台踏板)时,它降至30 FPS。我希望有持续的FPS,30甚至20,这对我来说不是问题。使FPS保持不变的最佳方法是什么?

2 个答案:

答案 0 :(得分:1)

您应该使用基于时间的重绘,而不是使用基于帧的绘图。 Michael Daleybook有一些很好的信息。

另外,尝试在spritesheet中加载尽可能多的资源。

答案 1 :(得分:0)

不确定是否存在已建立的方法,但在这种情况下,帧速率是您重绘的频率。 20 FPS是50毫秒的重绘率。一种方法是仅在上次重绘和现在之间的时间> = 50毫秒时重绘。