From 743a44550cbde77d0dcef8ff3be2d31a7cde1702 Mon Sep 17 00:00:00 2001 From: ousttrue Date: Mon, 31 Aug 2020 12:29:53 +0900 Subject: [PATCH] NullReferenceException --- .../VRM/UniVRM/Editor/Format/VRMExporterWizard.cs | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/Assets/VRM/UniVRM/Editor/Format/VRMExporterWizard.cs b/Assets/VRM/UniVRM/Editor/Format/VRMExporterWizard.cs index 5a9bbd5cd..950fdde62 100644 --- a/Assets/VRM/UniVRM/Editor/Format/VRMExporterWizard.cs +++ b/Assets/VRM/UniVRM/Editor/Format/VRMExporterWizard.cs @@ -705,12 +705,17 @@ namespace VRM m_validations.Clear(); m_validations.AddRange(Validate()); - m_validations.AddRange(VRMSpringBoneValidator.Validate(ExportRoot)); - var firstPerson = ExportRoot.GetComponent(); - if (firstPerson != null) + + if (ExportRoot != null) { - m_validations.AddRange(firstPerson.Validate()); + m_validations.AddRange(VRMSpringBoneValidator.Validate(ExportRoot)); + var firstPerson = ExportRoot.GetComponent(); + if (firstPerson != null) + { + m_validations.AddRange(firstPerson.Validate()); + } } + var hasError = m_validations.Any(x => !x.CanExport); m_IsValid = !hasError && !MetaHasError;