Jelajahi Sumber

renaming bbox.extends to bbox.extendSize for better compatibility

David Catuhe 11 tahun lalu
induk
melakukan
1e24ee25fb

+ 2 - 2
Babylon/Culling/babylon.BoundingBox.ts

@@ -2,7 +2,7 @@
     export class BoundingBox {
         public vectors: Vector3[] = new Array<Vector3>();
         public center: Vector3;
-        public extends: Vector3;
+        public extendSize: Vector3;
         public directions: Vector3[];
         public vectorsWorld: Vector3[] = new Array<Vector3>();
         public minimumWorld: Vector3;
@@ -35,7 +35,7 @@
 
             // OBB
             this.center = this.maximum.add(this.minimum).scale(0.5);
-            this.extends = this.maximum.subtract(this.minimum).scale(0.5);
+            this.extendSize = this.maximum.subtract(this.minimum).scale(0.5);
             this.directions = [BABYLON.Vector3.Zero(), BABYLON.Vector3.Zero(), BABYLON.Vector3.Zero()];
 
             // World

+ 1 - 1
Babylon/Culling/babylon.boundingBox.js

@@ -30,7 +30,7 @@
 
             // OBB
             this.center = this.maximum.add(this.minimum).scale(0.5);
-            this.extends = this.maximum.subtract(this.minimum).scale(0.5);
+            this.extendSize = this.maximum.subtract(this.minimum).scale(0.5);
             this.directions = [BABYLON.Vector3.Zero(), BABYLON.Vector3.Zero(), BABYLON.Vector3.Zero()];
 
             for (var index = 0; index < this.vectors.length; index++) {

+ 3 - 3
Babylon/Culling/babylon.boundingInfo.js

@@ -3,9 +3,9 @@
     var computeBoxExtents = function (axis, box) {
         var p = BABYLON.Vector3.Dot(box.center, axis);
 
-        var r0 = Math.abs(BABYLON.Vector3.Dot(box.directions[0], axis)) * box.extends.x;
-        var r1 = Math.abs(BABYLON.Vector3.Dot(box.directions[1], axis)) * box.extends.y;
-        var r2 = Math.abs(BABYLON.Vector3.Dot(box.directions[2], axis)) * box.extends.z;
+        var r0 = Math.abs(BABYLON.Vector3.Dot(box.directions[0], axis)) * box.extendSize.x;
+        var r1 = Math.abs(BABYLON.Vector3.Dot(box.directions[1], axis)) * box.extendSize.y;
+        var r2 = Math.abs(BABYLON.Vector3.Dot(box.directions[2], axis)) * box.extendSize.z;
 
         var r = r0 + r1 + r2;
         return {

+ 3 - 3
Babylon/Culling/babylon.boundingInfo.ts

@@ -2,9 +2,9 @@
     var computeBoxExtents = (axis: Vector3, box: BoundingBox) => {
         var p = Vector3.Dot(box.center, axis);
 
-        var r0 = Math.abs(Vector3.Dot(box.directions[0], axis)) * box.extends.x;
-        var r1 = Math.abs(Vector3.Dot(box.directions[1], axis)) * box.extends.y;
-        var r2 = Math.abs(Vector3.Dot(box.directions[2], axis)) * box.extends.z;
+        var r0 = Math.abs(Vector3.Dot(box.directions[0], axis)) * box.extendSize.x;
+        var r1 = Math.abs(Vector3.Dot(box.directions[1], axis)) * box.extendSize.y;
+        var r2 = Math.abs(Vector3.Dot(box.directions[2], axis)) * box.extendSize.z;
 
         var r = r0 + r1 + r2;
         return {

+ 0 - 2
Babylon/Tools/babylon.virtualJoystick.js

@@ -212,8 +212,6 @@ var BABYLON;
                 case 2 /* Z */:
                     this._axisTargetedByLeftAndRight = axis;
                     break;
-                    this._axisTargetedByLeftAndRight = axis;
-                    break;
                 default:
                     this._axisTargetedByLeftAndRight = 0 /* X */;
                     break;

+ 0 - 2
Babylon/Tools/babylon.virtualJoystick.ts

@@ -241,8 +241,6 @@ module BABYLON {
                 case JoystickAxis.Z:
                     this._axisTargetedByLeftAndRight = axis;
                     break;
-                    this._axisTargetedByLeftAndRight = axis;
-                    break;
                 default:
                     this._axisTargetedByLeftAndRight = JoystickAxis.X;
                     break;

File diff ditekan karena terlalu besar
+ 2 - 2
babylon.1.14-beta-debug.js


File diff ditekan karena terlalu besar
+ 2 - 2
babylon.1.14-beta.js