Esempio n. 1
0
 /// <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);
Esempio n. 2
0
 /// <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));
 }