Prechádzať zdrojové kódy

[libgdx] Fixed Box2D test, offset bounding boxes by skeleton x/y

badlogic 8 rokov pred
rodič
commit
bb93011144

+ 2 - 2
spine-libgdx/spine-libgdx-tests/src/com/esotericsoftware/spine/Box2DExample.java

@@ -156,8 +156,8 @@ public class Box2DExample extends ApplicationAdapter {
 			if (!(slot.getAttachment() instanceof Box2dAttachment)) continue;
 			if (!(slot.getAttachment() instanceof Box2dAttachment)) continue;
 			Box2dAttachment attachment = (Box2dAttachment)slot.getAttachment();
 			Box2dAttachment attachment = (Box2dAttachment)slot.getAttachment();
 			if (attachment.body == null) continue;
 			if (attachment.body == null) continue;
-			float x = skeleton.x + slot.getBone().getWorldX();
-			float y = skeleton.y + slot.getBone().getWorldY();
+			float x = slot.getBone().getWorldX();
+			float y = slot.getBone().getWorldY();
 			float rotation = slot.getBone().getWorldRotationX();
 			float rotation = slot.getBone().getWorldRotationX();
 			attachment.body.setTransform(x, y, rotation * MathUtils.degRad);
 			attachment.body.setTransform(x, y, rotation * MathUtils.degRad);
 		}
 		}