private void GL_DrawUnitSelected(Color color) { Vector2[] points = Unit.SelectionCollider.GetWorldCorners(); GameCamera.DrawLine(points[0], points[1], color); GameCamera.DrawLine(points[1], points[2], color); GameCamera.DrawLine(points[2], points[3], color); GameCamera.DrawLine(points[3], points[0], color); }
public static void GL_Draw() { if (Input.GetKey(staticSelectKey)) { Color color = Color.grey; Vector2 start = mouseStart; Vector2 end = InputManager.MousePos; GameCamera.DrawLine(start, new Vector2(start.x, end.y), color); GameCamera.DrawLine(new Vector2(start.x, end.y), end, color); GameCamera.DrawLine(end, new Vector2(end.x, start.y), color); GameCamera.DrawLine(new Vector2(end.x, start.y), start, color); } }