Răsfoiți Sursa

* Fix incorrect reset of Geometry members after cloning

shadowislord 11 ani în urmă
părinte
comite
4ae99f9d5d
1 a modificat fișierele cu 3 adăugiri și 3 ștergeri
  1. 3 3
      jme3-core/src/main/java/com/jme3/scene/Geometry.java

+ 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();