OSDN Git Service

- serialize light&camera name
authornormen667 <normen667@75d07b2b-3a1a-0410-a2c5-0572b91ccdca>
Mon, 4 Apr 2011 13:09:53 +0000 (13:09 +0000)
committernormen667 <normen667@75d07b2b-3a1a-0410-a2c5-0572b91ccdca>
Mon, 4 Apr 2011 13:09:53 +0000 (13:09 +0000)
git-svn-id: http://jmonkeyengine.googlecode.com/svn/trunk@7182 75d07b2b-3a1a-0410-a2c5-0572b91ccdca

engine/src/core/com/jme3/light/Light.java
engine/src/core/com/jme3/renderer/Camera.java

index 41cc23b..d724c97 100644 (file)
@@ -132,12 +132,14 @@ public abstract class Light implements Savable, Cloneable {
         OutputCapsule oc = ex.getCapsule(this);
         oc.write(color, "color", null);
         oc.write(enabled, "enabled", true);
+        oc.write(name, "name", null);
     }
 
     public void read(JmeImporter im) throws IOException {
         InputCapsule ic = im.getCapsule(this);
         color = (ColorRGBA) ic.readSavable("color", null);
         enabled = ic.readBoolean("enabled", true);
+        name = ic.readString("name", null);
     }
 
     public abstract void computeLastDistance(Spatial owner);
index 0c4ae0a..5c019a0 100644 (file)
@@ -1326,6 +1326,7 @@ public class Camera implements Savable, Cloneable {
         capsule.write(viewPortBottom, "viewPortBottom", 0);
         capsule.write(width, "width", 0);
         capsule.write(height, "height", 0);
+        capsule.write(name, "name", null);
     }
 
     public void read(JmeImporter e) throws IOException {
@@ -1348,5 +1349,6 @@ public class Camera implements Savable, Cloneable {
         viewPortBottom = capsule.readFloat("viewPortBottom", 0);
         width = capsule.readInt("width", 0);
         height = capsule.readInt("height", 0);
+        name = capsule.readString("name", null);
     }
 }