瀏覽代碼

Adding cannon's lock constraint

Raanan Weber 9 年之前
父節點
當前提交
a75d1de36a
共有 2 個文件被更改,包括 4 次插入0 次删除
  1. 3 0
      src/Physics/Plugins/babylon.cannonJSPlugin.ts
  2. 1 0
      src/Physics/babylon.physicsJoint.ts

+ 3 - 0
src/Physics/Plugins/babylon.cannonJSPlugin.ts

@@ -186,6 +186,9 @@
                         localAnchorB: constraintData.pivotB
                     });
                     break;
+                case PhysicsJoint.LockJoint:
+                    constraint = new CANNON.LockConstraint(mainBody, connectedBody, constraintData);
+                    break;
                 case PhysicsJoint.PointToPointJoint:
                 case PhysicsJoint.BallAndSocketJoint:
                 default:

+ 1 - 0
src/Physics/babylon.physicsJoint.ts

@@ -69,6 +69,7 @@ module BABYLON {
         public static PointToPointJoint = 8;
         //Cannon only at the moment
         public static SpringJoint = 9;
+        public static LockJoint = 10;
     }
 
     /**