瀏覽代碼

Serializing all cameras

Raanan Weber 10 年之前
父節點
當前提交
24599f9367
共有 2 個文件被更改,包括 3 次插入7 次删除
  1. 1 3
      Babylon/Tools/babylon.sceneSerializer.js
  2. 2 4
      Babylon/Tools/babylon.sceneSerializer.ts

+ 1 - 3
Babylon/Tools/babylon.sceneSerializer.js

@@ -619,9 +619,7 @@ var BABYLON;
             serializationObject.cameras = [];
             for (index = 0; index < scene.cameras.length; index++) {
                 var camera = scene.cameras[index];
-                if (camera instanceof BABYLON.FreeCamera) {
-                    serializationObject.cameras.push(serializeCamera(camera));
-                }
+                serializationObject.cameras.push(serializeCamera(camera));
             }
             if (scene.activeCamera) {
                 serializationObject.activeCameraID = scene.activeCamera.id;

+ 2 - 4
Babylon/Tools/babylon.sceneSerializer.ts

@@ -758,11 +758,9 @@
             serializationObject.cameras = [];
             for (index = 0; index < scene.cameras.length; index++) {
                 var camera = scene.cameras[index];
-
-                if (camera instanceof BABYLON.FreeCamera) {
-                    serializationObject.cameras.push(serializeCamera(<FreeCamera>camera));
-                }
+                serializationObject.cameras.push(serializeCamera(camera));
             }
+
             if (scene.activeCamera) {
                 serializationObject.activeCameraID = scene.activeCamera.id;
             }