Forgive me for the somewhat inappropriate title for my question.
I can't seem to keep my game objects in sync with a box2d body.
I understand these much:
1. When you get a body position, you need to subtract half the size of your sprite to get the exact location
2. box2d uses radians for angles, so you need to convert to degrees.
Everything was going well when I used CircleShape and PolygonShape's setAsBox() method to create my shapes, but when I created a triangle using my own vertices, the shape was drawn correctly but now my sprite is no longer following the body correctly.
Please what am I doing wrong or what am I not doing?