I need help removing an object after a certain amount of time.
Here is my code for the object i want to remove.
I used system.out.println to see the value of the counter
Here is the output with the terminal window
public class Ready extends Actor { private int counter = 0; private boolean exists = true; /** * Act - do whatever the Ready wants to do. This method is called whenever * the 'Act' or 'Run' button gets pressed in the environment. */ public void act() { System.out.println("counter nummber = " + counter); if (exists == true){ if (counter < 20) { counter++; } else { getWorld().removeObject(this); exists=false; } } } }
counter nummber = 16 counter nummber = 15 counter nummber = 14 counter nummber = 13 counter nummber = 12 counter nummber = 11 counter nummber = 10 counter nummber = 9 counter nummber = 8 counter nummber = 7 counter nummber = 6 counter nummber = 5 counter nummber = 4 counter nummber = 3 counter nummber = 2 counter nummber = 1 counter nummber = 0 273 273 340 340 275 361 271 363 This is a timer 55 counter nummber = 20 counter nummber = 19 counter nummber = 18 counter nummber = 17 counter nummber = 16 counter nummber = 15 counter nummber = 14 counter nummber = 13 counter nummber = 12 counter nummber = 11 counter nummber = 10 counter nummber = 9 counter nummber = 8 counter nummber = 7 counter nummber = 6 counter nummber = 5 counter nummber = 4 counter nummber = 3 counter nummber = 2 counter nummber = 1 counter nummber = 0