瀏覽代碼

clear observables

Trevor Baron 7 年之前
父節點
當前提交
bb193e25a6
共有 3 個文件被更改,包括 6 次插入0 次删除
  1. 2 0
      src/Gizmos/babylon.positionGizmo.ts
  2. 2 0
      src/Gizmos/babylon.rotationGizmo.ts
  3. 2 0
      src/Gizmos/babylon.scaleGizmo.ts

+ 2 - 0
src/Gizmos/babylon.positionGizmo.ts

@@ -97,6 +97,8 @@ module BABYLON {
             this.xGizmo.dispose();
             this.yGizmo.dispose();
             this.zGizmo.dispose();
+            this.onDragStartObservable.clear();
+            this.onDragEndObservable.clear();
         }
 
         /**

+ 2 - 0
src/Gizmos/babylon.rotationGizmo.ts

@@ -98,6 +98,8 @@ module BABYLON {
             this.xGizmo.dispose();
             this.yGizmo.dispose();
             this.zGizmo.dispose();
+            this.onDragStartObservable.clear();
+            this.onDragEndObservable.clear();
         }
 
         /**

+ 2 - 0
src/Gizmos/babylon.scaleGizmo.ts

@@ -121,6 +121,8 @@ module BABYLON {
             this.yGizmo.dispose();
             this.zGizmo.dispose();
             this.uniformScaleGizmo.dispose();
+            this.onDragStartObservable.clear();
+            this.onDragEndObservable.clear();
         }
     }
 }