import greenfoot.*; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo) /** * Write a description of class Rocket here. * * @author (your name) * @version (a version number or a date) */ public class Rocket extends Animal { /** * Act - do whatever the Rocket wants to do. This method is called whenever * the 'Act' or 'Run' button gets pressed in the environment. */ public void act() { counterSet(); actCounter.setValue(actCounter.getValue() + points); move(7); die(); if (getWorld() != null) kill(); } int points = 0; private Counter actCounter; public void counterSet() { actCounter = new Counter("Act Cycles: "); getWorld().addObject(actCounter, 140, 50); } public void die() { if(isTouching(Bullet.class)) { getWorld().removeObject(this); points++; } } public void kill() { if(isTouching(Robot.class)) { getWorld().removeObject(this); //Greenfoot.stop(); return; } } }