game actually reads fps setting from config

This commit is contained in:
minjaesong
2019-01-22 05:29:03 +09:00
parent b18365dd95
commit a6921fe924
3 changed files with 24 additions and 8 deletions

View File

@@ -198,12 +198,23 @@ class TitleScreen(val batch: SpriteBatch) : Screen {
private val introUncoverTime: Second = 0.3f
private var introUncoverDeltaCounter = 0f
private var updateDeltaCounter = 0.0
private var updateAkku = 0.0
override fun render(delta: Float) {
// TODO async update
// async update and render
val dt = AppLoader.getSmoothDelta()
updateAkku += dt
var i = 0L
while (updateAkku >= delta) {
updateScreen(delta)
updateAkku -= delta
i += 1
}
AppLoader.debugTimers["Ingame.updateCounter"] = i
updateScreen(delta)
// render? just do it anyway
renderScreen()
}