/// <summary> /// 形状同士がぶつかっていればtrue /// </summary> /// <param name="rect"></param> /// <param name="anyRect"></param> /// <returns></returns> public static bool Overlaps(ShapeUnityRect rect, ShapeAnyRect anyRect) { return(Overlaps(rect.Rect, anyRect.Vertexes)); }
/// <summary> /// 形状同士がぶつかっていればtrue /// </summary> /// <param name="anyRect"></param> /// <param name="circle"></param> /// <returns></returns> public static bool Overlaps(ShapeAnyRect anyRect, ShapeCircle circle) { return(Overlaps(circle, anyRect.Vertexes)); }