Explorar o código

Merge pull request #1423 from MackeyK24/master

Added mesh 'metadata' serialization support
David Catuhe %!s(int64=8) %!d(string=hai) anos
pai
achega
095b6fd57b
Modificáronse 2 ficheiros con 7 adicións e 0 borrados
  1. 3 0
      src/Mesh/babylon.mesh.js
  2. 4 0
      src/Mesh/babylon.mesh.ts

+ 3 - 0
src/Mesh/babylon.mesh.js

@@ -1541,6 +1541,9 @@ var BABYLON;
             mesh.id = parsedMesh.id;
             BABYLON.Tags.AddTagsTo(mesh, parsedMesh.tags);
             mesh.position = BABYLON.Vector3.FromArray(parsedMesh.position);
+            if (parsedMesh.metadata !== undefined) {
+                mesh.metadata = parsedMesh.metadata;
+            }
             if (parsedMesh.rotationQuaternion) {
                 mesh.rotationQuaternion = BABYLON.Quaternion.FromArray(parsedMesh.rotationQuaternion);
             }

+ 4 - 0
src/Mesh/babylon.mesh.ts

@@ -1741,6 +1741,10 @@
 
             mesh.position = Vector3.FromArray(parsedMesh.position);
 
+            if (parsedMesh.metadata !== undefined) {
+                mesh.metadata = parsedMesh.metadata;
+            }
+
             if (parsedMesh.rotationQuaternion) {
                 mesh.rotationQuaternion = Quaternion.FromArray(parsedMesh.rotationQuaternion);
             } else if (parsedMesh.rotation) {