Explorar el Código

Added empty constructor for Camera for serialization

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7497 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
rem..om hace 14 años
padre
commit
1c76575ef7
Se han modificado 1 ficheros con 11 adiciones y 0 borrados
  1. 11 0
      engine/src/core/com/jme3/renderer/Camera.java

+ 11 - 0
engine/src/core/com/jme3/renderer/Camera.java

@@ -209,6 +209,14 @@ public class Camera implements Savable, Cloneable {
     private BoundingBox guiBounding = new BoundingBox();
     /** The camera's name. */
     protected String name;
+    
+    
+    /**
+     * Don't use this constructor, use Camera(int width, int height)
+     * This constructor is for serialization only
+     */
+    public Camera(){        
+    }
 
     /**
      * Constructor instantiates a new <code>Camera</code> object. All
@@ -1373,5 +1381,8 @@ public class Camera implements Savable, Cloneable {
         width = capsule.readInt("width", 0);
         height = capsule.readInt("height", 0);
         name = capsule.readString("name", null);
+        onFrustumChange();
+        onViewPortChange();
+        onFrameChange();
     }
 }