@Override public void update(float delta) { super.update(delta); if (hp < 1) { // hp<=0 setAlive(false); } }
@Override public void collide(ScreenObject s) { switch (s.getType()) { case SHIP: hp = 0; break; case BULLET: hp -= 5; break; case ENEMYBULLET: hp -= 10; break; } // death check if (hp < 1) { setAlive(false); } }