/// <summary> /// 円A と 円B が重なっているかどうか判定します。 /// </summary> /// <param name="x1">円Aの中心X座標</param> /// <param name="y1">円Aの中心Y座標</param> /// <param name="r1">円Aの半径</param> /// <param name="x2">円Bの中心X座標</param> /// <param name="y2">円Bの中心Y座標</param> /// <param name="r2">円Bの半径</param> /// <returns>重なっているかどうか</returns> public bool CheckHitCircle(int x1, int y1, int r1, int x2, int y2, int r2) => cCollision.CheckHitCircle(ref x1, ref y1, ref r1, ref x2, ref y2, ref r2);
/// <summary> /// 円A と 円B が重なっているかどうか判定します。 /// </summary> /// <param name="x1">円Aの中心X座標</param> /// <param name="y1">円Aの中心Y座標</param> /// <param name="r1">円Aの半径</param> /// <param name="x2">円Bの中心X座標</param> /// <param name="y2">円Bの中心Y座標</param> /// <param name="r2">円Bの半径</param> /// <returns>重なっているかどうか</returns> public bool CheckHitCircle(int x1, int y1, int r1, int x2, int y2, int r2) { return(cCollision.CheckHitCircle(ref x1, ref y1, ref r1, ref x2, ref y2, ref r2)); }