From 4a2c3644c7dcb5e247f9aef528177eeef79452be Mon Sep 17 00:00:00 2001 From: hirose Date: Thu, 26 Dec 2019 14:37:39 +0900 Subject: [PATCH] fix node children --- Assets/VRM/UniGLTF/Editor/Serialization/SerializerGenerator.cs | 1 + Assets/VRM/UniGLTF/Scripts/IO/FormatterExtensionsGltf.g.cs | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/Assets/VRM/UniGLTF/Editor/Serialization/SerializerGenerator.cs b/Assets/VRM/UniGLTF/Editor/Serialization/SerializerGenerator.cs index fbde88225..31ac7183c 100644 --- a/Assets/VRM/UniGLTF/Editor/Serialization/SerializerGenerator.cs +++ b/Assets/VRM/UniGLTF/Editor/Serialization/SerializerGenerator.cs @@ -71,6 +71,7 @@ namespace UniGLTF {"gltf/nodes[]/camera", "if(value.camera!=-1)"}, {"gltf/nodes[]/mesh", "if(value.mesh!=-1)"}, {"gltf/nodes[]/skin", "if(value.skin!=-1)"}, + {"gltf/nodes[]/children", "if(value.children.Length>0)"}, {"gltf/skins[]/skeleton", "if(value.skeleton!=-1)"}, {"gltf/extensionsRequired", "if(false)"}, {"gltf/extensions/VRM/humanoid/humanBones[]/axisLength", "if(value.axisLength>0)"}, diff --git a/Assets/VRM/UniGLTF/Scripts/IO/FormatterExtensionsGltf.g.cs b/Assets/VRM/UniGLTF/Scripts/IO/FormatterExtensionsGltf.g.cs index bec719f4c..0bea93899 100644 --- a/Assets/VRM/UniGLTF/Scripts/IO/FormatterExtensionsGltf.g.cs +++ b/Assets/VRM/UniGLTF/Scripts/IO/FormatterExtensionsGltf.g.cs @@ -957,7 +957,7 @@ namespace UniGLTF { f.Key("name"); f.GenSerialize(value.name); } - if(value.children!=null) + if(value.children.Length>0) { f.Key("children"); f.GenSerialize(value.children); }