From 70c9d0edb336d5bb2f97e63d6ccf6b9d7485fb1e Mon Sep 17 00:00:00 2001 From: Perfare Date: Wed, 20 Jun 2018 22:36:45 +0800 Subject: [PATCH] Fixed #203 --- AssetStudio/Classes/AnimationClip.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/AssetStudio/Classes/AnimationClip.cs b/AssetStudio/Classes/AnimationClip.cs index afde0d0..3af59f1 100644 --- a/AssetStudio/Classes/AnimationClip.cs +++ b/AssetStudio/Classes/AnimationClip.cs @@ -52,7 +52,7 @@ namespace AssetStudio m_PreInfinity = reader.ReadInt32(); m_PostInfinity = reader.ReadInt32(); - if (version[0] >= 5)//5.0 and up + if (version[0] > 5 || (version[0] == 5 && version[1] >= 4))//5.4 and up { m_RotationOrder = reader.ReadInt32(); } @@ -552,7 +552,7 @@ namespace AssetStudio { m_ValueArrayDelta.Add(new ValueDelta(reader)); } - if (version[0] >= 5)//5.0 and up + if (version[0] > 5 || (version[0] == 5 && version[1] >= 4))//5.4 and up { m_ValueArrayReferencePose = reader.ReadSingleArray(reader.ReadInt32()); } @@ -709,7 +709,7 @@ namespace AssetStudio m_CompressedRotationCurves.Add(new CompressedAnimationCurve(reader)); } - if (version[0] >= 5)//5.0 and up + if (version[0] > 5 || (version[0] == 5 && version[1] >= 4))//5.4 and up { int numEulerCurves = reader.ReadInt32(); m_EulerCurves = new List(numEulerCurves);