public static void DrawRectSolid(Rectangle_AABB _rect, Color _color) { Color oldColor = Gizmos.color; Gizmos.color = _color; Gizmos.DrawCube(_rect.Center.ToXZ(), _rect.Size.ToXZ()); Gizmos.color = oldColor; }
public static void DrawRect(Rectangle_AABB _rect, Color _color) { Color oldColor = Gizmos.color; Gizmos.color = _color; Gizmos.DrawSphere(_rect.Center.ToXZ(), 0.05f); var conners = _rect.Corners; Gizmos.DrawLine(conners[0].ToXZ(), conners[1].ToXZ()); Gizmos.DrawLine(conners[1].ToXZ(), conners[2].ToXZ()); Gizmos.DrawLine(conners[2].ToXZ(), conners[3].ToXZ()); Gizmos.DrawLine(conners[3].ToXZ(), conners[0].ToXZ()); Gizmos.color = oldColor; }