From 491b0f8bce4c5c81785dc63600e2a85b94d32eac Mon Sep 17 00:00:00 2001 From: "Kae..pl" Date: Thu, 7 Jul 2011 18:29:11 +0000 Subject: [PATCH] Fix to loading properties. They are now assigned to Spatial and not only to Geometry. git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7838 75d07b2b-3a1a-0410-a2c5-0572b91ccdca --- .../scene/plugins/blender/helpers/v249/ObjectHelper.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/engine/src/blender/com/jme3/scene/plugins/blender/helpers/v249/ObjectHelper.java b/engine/src/blender/com/jme3/scene/plugins/blender/helpers/v249/ObjectHelper.java index 7bf123b04..917f158e1 100644 --- a/engine/src/blender/com/jme3/scene/plugins/blender/helpers/v249/ObjectHelper.java +++ b/engine/src/blender/com/jme3/scene/plugins/blender/helpers/v249/ObjectHelper.java @@ -51,6 +51,7 @@ import com.jme3.math.Vector3f; import com.jme3.renderer.Camera; import com.jme3.scene.Geometry; import com.jme3.scene.Node; +import com.jme3.scene.Spatial; import com.jme3.scene.Spatial.CullHint; import com.jme3.scene.plugins.blender.data.FileBlockHeader; import com.jme3.scene.plugins.blender.data.Structure; @@ -263,8 +264,8 @@ public class ObjectHelper extends AbstractBlenderHelper { //reading custom properties Properties properties = this.loadProperties(objectStructure, dataRepository); - if(result instanceof Geometry && properties != null && properties.getValue() != null) { - ((Geometry)result).setUserData("properties", properties); + if(result instanceof Spatial && properties != null && properties.getValue() != null) { + ((Spatial)result).setUserData("properties", properties); } if(result != null) {