public void mover() {
		switch (direcao) {
		case 'N':
			if (Y < stage.getHeight())
				Y += 1;
			else
				throw new RuntimeException("Movimento invalido");
			break;
		case 'E':
			if (X < stage.getWidth())
				X += 1;
			else
				throw new RuntimeException("Movimento invalido");
			break;
		case 'S':
			if (Y > 0)
				Y -= 1;
			else
				throw new RuntimeException("Movimento invalido");
			break;
		case 'W':
			if (X > 0)
				X -= 1;
			else
				throw new RuntimeException("Movimento invalido");
			break;

		default:
			throw new RuntimeException("Movimento invalido");
		}
	}