mirror of
https://github.com/Relintai/pandemonium_engine.git
synced 2025-03-20 19:42:28 +01:00
Fix RectangleShape2D size calculation in StaticBody2DNavigationGeometryParser2D.
This commit is contained in:
parent
99207066c5
commit
683feba2e1
@ -81,11 +81,11 @@ void StaticBody2DNavigationGeometryParser2D::parse_geometry(Node *p_node, Ref<Na
|
||||
|
||||
shape_outline.resize(5);
|
||||
PoolVector<Vector2>::Write shape_outline_write = shape_outline.write();
|
||||
shape_outline_write[0] = transform.xform(-rectangle_size * 0.5);
|
||||
shape_outline_write[1] = transform.xform(Vector2(rectangle_size.x, -rectangle_size.y) * 0.5);
|
||||
shape_outline_write[2] = transform.xform(rectangle_size * 0.5);
|
||||
shape_outline_write[3] = transform.xform(Vector2(-rectangle_size.x, rectangle_size.y) * 0.5);
|
||||
shape_outline_write[4] = transform.xform(-rectangle_size * 0.5);
|
||||
shape_outline_write[0] = transform.xform(-rectangle_size);
|
||||
shape_outline_write[1] = transform.xform(Vector2(rectangle_size.x, -rectangle_size.y));
|
||||
shape_outline_write[2] = transform.xform(rectangle_size);
|
||||
shape_outline_write[3] = transform.xform(Vector2(-rectangle_size.x, rectangle_size.y));
|
||||
shape_outline_write[4] = transform.xform(-rectangle_size);
|
||||
|
||||
p_source_geometry->add_obstruction_outline(shape_outline);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user