LibGDX を使用してゲームを作成していますが、長方形の衝突検出に関する問題が発生しました。
public class Rectangle{
final float width = 1f;
final float height = 0.5f;
Point topLeft;
Point topRight;
Point bottomRight;
Point bottomLeft;
//The point of rotation is the middle of the rectangle
float angle;
}
public class Point{
float x;
float y;
}
この情報を使用して (これらの変数はすべて事前に計算されます)、2 つの長方形が重なっているかどうかを計算したいですか?