so your gameover class is the one creating the scoreboard,
1 | addObject( new Scoreboard(getCounter().getValue()), getWidth()/ 2 , getHeight()/ 2 ); |
1 | addObject( new Scoreboard(getCounter().getValue()), getWidth()/ 2 , getHeight()/ 2 ); |
1 2 3 4 5 6 7 8 9 10 11 12 | Asteroid asteroid = (Asteroid) getOneIntersectingObject(Asteroid. class ); if (touched && asteroid == null ) { touched = false ; } else if (!touched && asteroid != null ) { getWorld().addObject( new Explosion(), getX(), getY()); ((Space)getWorld()).gameOver(); getWorld().removeObject( this ); touched = true ; } |