the last digit of the printed out time on gameover always flickers. like 4.51 to 4.53 to 4.51, i need it to just stop at one or the other, im so confused
public void render(float delta) {
label.updateText("SCORE: "+toString(score));
seconds.updateText(String.format("time: %,.2f", time));
System.out.println(TimeUtils.millis()/1000);
time-= delta;
//time is started 10
//if(time<=0.001)
// currentState = GameState.GAMEOVER;
switch (currentState)
{
case RUNNING:
{
Gdx.gl.glClearColor(0, 0 , 1, 1);
Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT);
stage.act(delta);
stage.draw();
break;
}
case PAUSED:
{
System.out.println("pauseddd");
break;
}
case GAMEOVER:
{
go.setPosition(200,400);
stage2.act(delta);
stage2.draw();
break;
}
default:
break;
}
}