Mercurial > hg > ristipolku
diff game/Engine.java @ 168:159252f9480d
Fix animation choppiness.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Thu, 02 Mar 2017 12:30:19 +0200 |
parents | 2b2fa62cfea5 |
children | b9bc493ae53c |
line wrap: on
line diff
--- a/game/Engine.java Thu Mar 02 12:23:57 2017 +0200 +++ b/game/Engine.java Thu Mar 02 12:30:19 2017 +0200 @@ -763,6 +763,8 @@ long currTime = new Date().getTime(); g2.drawString("fps = "+ ((gameFrames * 1000) / (currTime - startTime)), G.screenDim.width - 120, 20); */ + + Toolkit.getDefaultToolkit().sync(); gameFrames++; } @@ -856,12 +858,12 @@ lauta.animate(tmp); // Repaint with a frame limiter - if (gameUpdates % 4 == 1) + if (gameUpdates % 2 == 1) repaint(); // Sleep for a moment try { - Thread.sleep(10); + Thread.sleep(15); } catch (InterruptedException x) { }