浏览代码

Fix https://forum.babylonjs.com/t/warnings-in-version-4-1-using-instantiatehierarchy/9177/7

David Catuhe 5 年之前
父节点
当前提交
a1b902806d
共有 1 个文件被更改,包括 8 次插入1 次删除
  1. 8 1
      src/Meshes/instancedMesh.ts

+ 8 - 1
src/Meshes/instancedMesh.ts

@@ -406,7 +406,14 @@ export class InstancedMesh extends AbstractMesh {
         var result = this._sourceMesh.createInstance(name);
 
         // Deep copy
-        DeepCopier.DeepCopy(this, result, ["name", "subMeshes", "uniqueId", "parent"], []);
+        DeepCopier.DeepCopy(this, result, [
+            "name", "subMeshes", "uniqueId", "parent", "lightSources", 
+            "receiveShadows", "material", "visibility", "skeleton",
+            "sourceMesh", "isAnInstance", "facetNb", "isFacetDataEnabled",
+            "isBlocked", "useBones", "hasInstances", "collider", "edgesRenderer",
+            "forward", "up", "right", "absolutePosition", "absoluteScaling", "absoluteRotationQuaternion",
+            "isWorldMatrixFrozen", "nonUniformScaling", "behaviors", "worldMatrixFromCache"            
+        ], []);
 
         // Bounding info
         this.refreshBoundingInfo();