Ver código fonte

* Fix incorrect reset of Geometry members after cloning

shadowislord 11 anos atrás
pai
commit
4ae99f9d5d

+ 3 - 3
jme3-core/src/main/java/com/jme3/scene/Geometry.java

@@ -486,9 +486,9 @@ public class Geometry extends Spatial {
         
         // This geometry is managed,
         // but the cloned one is not attached to anything, hence not managed.
-        if (isGrouped()) {
-            groupNode = null;
-            startIndex = -1;
+        if (geomClone.isGrouped()) {
+            geomClone.groupNode = null;
+            geomClone.startIndex = -1;
         }
         
         geomClone.cachedWorldMat = cachedWorldMat.clone();