Beispiel #1
0
        internal void CreateJoint()
        {
            if (_joint != null)
            {
                return;
            }

            FSJointDef jointDef = GetJointDef();

            if (jointDef == null)
            {
                return;
            }

            _joint = jointDef.CreateJoint();
            jointDef.BodyA.World.AddJoint(_joint);
        }
Beispiel #2
0
 internal void initializeJointDef(FSJointDef jointDef)
 {
     jointDef.bodyA            = _ownerBody?.body;
     jointDef.bodyB            = _otherBody?.body;
     jointDef.collideConnected = _collideConnected;
 }
Beispiel #3
0
		internal void initializeJointDef( FSJointDef jointDef )
		{
			jointDef.bodyA = _ownerBody?.body;
			jointDef.bodyB = _otherBody?.body;
			jointDef.collideConnected = _collideConnected;
		}