public static CCPhysicsJointGear Construct(CCPhysicsBody a, CCPhysicsBody b, float phase, float ratio)
        {
            CCPhysicsJointGear joint = new CCPhysicsJointGear();

            if (joint != null && joint.Init(a, b, phase, ratio))
            {
                return(joint);
            }

            return(null);
        }
		public static CCPhysicsJointGear Construct(CCPhysicsBody a, CCPhysicsBody b, float phase, float ratio)
		{
			CCPhysicsJointGear joint = new CCPhysicsJointGear();

			if (joint != null && joint.Init(a, b, phase, ratio))
			{
				return joint;
			}

			return null;
		}