Hi, I am currently coding a SpaceInvaders clone. I am almost done and the last problem I have is with the start screen.
Nevermind the setLocation() methods, the problem I have is that the first setImage() gets ignored, the console gives me a "00" and in the object inspector the left act cycles to sleep over are beeing shown, just ht eimage won't change
public void act() { if (sleep == 0) { System.out.println("Before sleepFor(30) - Setting image to SpaceMastersStartText.png"); setLocation(getWorld().getWidth() / 2, 930); setImage("SpaceMastersStartText.png"); System.out.println("00"); sleep = 10; this.sleepFor(30); } if (sleep == 10) { System.out.println("Before sleepFor(30) - Setting image to SpaceMastersBunkerFull.png"); setLocation(getWorld().getWidth() / 2, getWorld().getHeight() / 2); setImage("SpaceMastersBunkerFull.png"); System.out.println("01"); sleep = 0; this.sleepFor(30); } } }