Merge pull request #77065 from FranckRJ/fix-capsuleshape2d-getrect

Fixed width of CapsuleShape2D::get_rect + set center to center of shape
This commit is contained in:
Rémi Verschelde 2023-05-15 09:35:23 +02:00
commit 37fd9a32f3
No known key found for this signature in database
GPG key ID: C3336907360768E1

View file

@ -97,7 +97,8 @@ void CapsuleShape2D::draw(const RID &p_to_rid, const Color &p_color) {
}
Rect2 CapsuleShape2D::get_rect() const {
return Rect2(0, 0, radius, height);
const Vector2 half_size = Vector2(radius, height * 0.5);
return Rect2(-half_size, half_size * 2.0);
}
real_t CapsuleShape2D::get_enclosing_radius() const {