fixed to 2D physics, makes it work again

This commit is contained in:
Juan Linietsky
2017-01-15 09:49:58 -03:00
parent a7854d3ae6
commit 52e2a1e98d
7 changed files with 22 additions and 12 deletions

View File

@ -249,7 +249,7 @@ bool BodyPair2DSW::setup(float p_step) {
Transform2D xform_A = xform_Au * A->get_shape_transform(shape_A);
Transform2D xform_Bu = B->get_transform();
xform_Bu.translate(-A->get_transform().get_origin());
xform_Bu.elements[2]-=A->get_transform().get_origin();
Transform2D xform_B = xform_Bu * B->get_shape_transform(shape_B);
Shape2DSW *shape_A_ptr=A->get_shape(shape_A);