はじめに 以前矩形と円形の接触判定を行う処理の記事を書きましたが, 今回は矩形が回転した場合にも対応します. yshinya09.hatenablog.com 完成形 以下のように回転する矩形と円形の接触判定をとります. 実装 図形の定義 円形と矩形のクラスをそれぞれ以下のように定義しました。 矩形は Unity の Rect クラスだと回転を持てない為, 定義しなおしました。 // 円形. record Circle2d(Vector2 Center, float Radius); // 矩形. record Rect2d(Vector2 Center, float width, float…