From 9f54321fc98e79785cee3c67132d09aae00f9bec Mon Sep 17 00:00:00 2001 From: ousttrue Date: Mon, 4 Jan 2021 17:08:07 +0900 Subject: [PATCH] fix version check --- Assets/UniGLTF/Runtime/UniGLTF/IO/ImporterContext.cs | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Assets/UniGLTF/Runtime/UniGLTF/IO/ImporterContext.cs b/Assets/UniGLTF/Runtime/UniGLTF/IO/ImporterContext.cs index 8684aa54a..66a75c625 100644 --- a/Assets/UniGLTF/Runtime/UniGLTF/IO/ImporterContext.cs +++ b/Assets/UniGLTF/Runtime/UniGLTF/IO/ImporterContext.cs @@ -149,14 +149,18 @@ namespace UniGLTF try { - var index = generatorVersion.IndexOf('.'); - var generatorMajor = int.Parse(generatorVersion.Substring(8, index - 8)); - var generatorMinor = int.Parse(generatorVersion.Substring(index + 1)); + var splitted = generatorVersion.Substring(8).Split('.'); + var generatorMajor = int.Parse(splitted[0]); + var generatorMinor = int.Parse(splitted[1]); if (generatorMajor < major) { return true; } + else if (generatorMajor > major) + { + return false; + } else { if (generatorMinor >= minor)