I want to add an object called "LevelOver", use a timer to count about 5 seconds and then to remove "LevelOver" How would I do this
addObject(new TimedMessage("Level Over", 1000), getWidth() / 2, getHeight() / 2);import greenfoot.*;
// other imports, if needed
public class TimedMessage extends Actor
{
int cyclesLeft;
public TimedMessage(String message, int cycles)
{
createImage(message);
cyclesLeft = cycles;
}
public void act()
{
cyclesLeft--;
if (cyclesLeft == 0) getWorld().removeObject(this);
}
private void createImage(String msg)
{
// insert code to create the image you want to display using the text string 'msg' here
}
}