Parcourir la source

Fixing stupid bug with ArcRotateCamera.setPosition

David Catuhe il y a 9 ans
Parent
commit
b099e61ef9

Fichier diff supprimé car celui-ci est trop grand
+ 9 - 9
dist/preview release/babylon.core.js


Fichier diff supprimé car celui-ci est trop grand
+ 2009 - 2009
dist/preview release/babylon.d.ts


Fichier diff supprimé car celui-ci est trop grand
+ 9 - 9
dist/preview release/babylon.js


+ 2 - 0
dist/preview release/babylon.max.js

@@ -11942,12 +11942,14 @@ var BABYLON;
             if (this.position.equals(position)) {
                 return;
             }
+            this.position = position;
             this.rebuildAnglesAndRadius();
         };
         ArcRotateCamera.prototype.setTarget = function (target) {
             if (this.target.equals(target)) {
                 return;
             }
+            this.target = target;
             this.rebuildAnglesAndRadius();
         };
         ArcRotateCamera.prototype._getViewMatrix = function () {

Fichier diff supprimé car celui-ci est trop grand
+ 9 - 9
dist/preview release/babylon.noworker.js


+ 2 - 0
src/Cameras/babylon.arcRotateCamera.js

@@ -464,12 +464,14 @@ var BABYLON;
             if (this.position.equals(position)) {
                 return;
             }
+            this.position = position;
             this.rebuildAnglesAndRadius();
         };
         ArcRotateCamera.prototype.setTarget = function (target) {
             if (this.target.equals(target)) {
                 return;
             }
+            this.target = target;
             this.rebuildAnglesAndRadius();
         };
         ArcRotateCamera.prototype._getViewMatrix = function () {

+ 3 - 0
src/Cameras/babylon.arcRotateCamera.ts

@@ -509,6 +509,8 @@
             if (this.position.equals(position)) {
                 return;
             }
+            this.position = position;
+
             this.rebuildAnglesAndRadius();
         }
 
@@ -516,6 +518,7 @@
             if (this.target.equals(target)) {
                 return;
             }
+            this.target = target;
             this.rebuildAnglesAndRadius();
         }