Revolute joint in box2dWeb-2.1.a.3.js library

A simple example of how to make a revolute joint in box2dWeb-2.1.a.3.js library.
// create revolute joint connecting the bodies bodyDef1 and bodyDef2
	       
   revoluteJoint = new b2RevoluteJointDef();
   revoluteJoint.bodyA = bodyDef1;
   revoluteJoint.bodyB = bodyDef2;
	            
// connect both bodies in specific points in the local coordinate system
	       
   revoluteJoint.localAnchorA = new b2Vec2(-1, 0);
   revoluteJoint.localAnchorB = new b2Vec2(0, 0);
	            
// add the revolute joint to the box2dWeb world
	       
   world.CreateJoint(revoluteJoint);

Responses

0 Replies