Moin Leute, wie kann ich mein Schiff automatisch auf der X-Achse hin und her fahren lassen und es dabei auch noch schießen lassen? Liebe Grüße
GreenfootImage rechtsImage, linksImage; int loX = 50, hiX = 350; int direction = 1; int schiessenTimer = 30;
public Schiff() { rechtsImage = getImage(); linksImage = new GreenfootImage(rechtsImage); linksImage.mirrorHorizontally(); }
move(direction); if (getX() < loX || getX() > hiX) { direction = -direction; move(direction) setImage(direction == 1 ? rechtsImage : linksImage); } schiessenTimer--; if (schiessenTimer == 0) { shiessen(); schiessenTimer = 30+Greenfoot.getRandomNumber(120); }