May 8, 2009 at 5:52 AM
Edited May 8, 2009 at 5:56 AM
What is your bodies mass, and did you change its moment of intertia?
That is a small force but like you said you tried others.
Check to make sure you are drawing according to the geom or bodies rotation.
Spritebatch.draw(texture, geom.Position, null, color.white, geom.Rotation, spriteOrigin, 1f, spriteeffects.none, 0);
Thats a basic example of how you should set up your draw call, check yours to see if everything is in place.
Just to note, I am not aware of whether or not the applytorque use degrees or radians,
I think it does not take either,
it is not the same as setting the rotation of your object,
its the amount of torque force you are applying to spin it,
similar to how you can applyForce of 200 but its not gonna move it 200 pixels,
you can apply a torque force or impulse and inside of the body class it controls the rotation based on the simulator.
In other words, its not in radians or degrees its just a int to represent force(i think)