До сих пор я пытался создать еще один Rectangle
для вычисления радиуса внутреннего Circle
с его центром и точкой слева:
Rectangle rectangle = new Rectangle();
Vector2 center = new Vector2();
otherRectangle.getCenter(center);
Vector2 side = new Vector2(otherRectangle.x, otherRectangle.y + otherRectangle.height / 2f);
float size = center.dst(side);
rectangle.setSize(size);
rectangle.setCenter(center);
Но это делает rectangle
быть слишком маленьким, и я бы хотел, чтобы углы квадрата касались границы круга: