public void render(Graphics2D g) {
		g.setColor(new Color(0,0,0,125));
		g.fillOval(colBox.x-5, colBox.y, colBox.width+5, colBox.height+5);
		if (dir == 2) {
			g.drawImage(animRight.getCurrentImage(), (int) x, (int) y, width, height, null);
		}
		else if (dir == 1) {
			g.drawImage(animUp.getCurrentImage(), (int) x, (int) y, width, height, null);
		}
		else if (dir == 3) {
			g.drawImage(animLeft.getCurrentImage(), (int) x, (int) y, width, height, null);
		}
		else if (dir == 0) {
			g.drawImage(animDown.getCurrentImage(), (int) x, (int) y, width, height, null);
		}
		g.drawLine((int) x2 - 3, (int) y2, (int) x2 + 3, (int) y2);
		g.drawLine((int) x2, (int) y2 - 3, (int) x2, (int) y2 + 3);
	}