public void act() { setRotation(270); move(2); setRotation(0); Actor missile = getOneIntersectingObject(Missile.class); if (missile != null) { { getWorld().removeObject(missile); } } if(getY()<20 ) getWorld().removeObject(this); hitDetection(); } public void hitDetection() { if(isTouching(Rocket.class)) { removeTouching(Rocket.class); getWorld().removeObject(this); } } }