Hey guys i need a simple timer for my game i'm making its so new objects can come in every 10 sec


private long lastTime = System.currentTimeMillis(); private long elapsedTime = 0; public void act() { long currentTime = System.currentTimeMillis(); elapsedTime += currentTime - lastTime; lastTime = currentTime; if (elapsedTime / 1000 > 10) { elapsedTime = 0; // Do something } }
private long timeStarted = System.currentTimeMillis(); public void act() { long currentTime = System.currentTimeMillis() long elapsedTime = currentTime - timeStarted; if (elapsedTime / 1000 > 10) { timeStarted = currentTime; // Do something } }