diff --git a/AssetStudioUtility/ModelConverter.cs b/AssetStudioUtility/ModelConverter.cs index e610a81..ec1f168 100644 --- a/AssetStudioUtility/ModelConverter.cs +++ b/AssetStudioUtility/ModelConverter.cs @@ -164,7 +164,10 @@ namespace AssetStudio { if (animation.TryGet(out var animationClip)) { - boundAnimationPathDic.Add(animationClip, GetTransformPath(m_Transform)); + if (!boundAnimationPathDic.ContainsKey(animationClip)) + { + boundAnimationPathDic.Add(animationClip, GetTransformPath(m_Transform)); + } animationClipHashSet.Add(animationClip); } }