Pārlūkot izejas kodu

Fixing stupid bug with ArcRotateCamera.setPosition

David Catuhe 9 gadi atpakaļ
vecāks
revīzija
b099e61ef9

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 9 - 9
dist/preview release/babylon.core.js


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 2009 - 2009
dist/preview release/babylon.d.ts


Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 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 () {

Failā izmaiņas netiks attēlotas, jo tās ir par lielu
+ 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();
         }