From b4b7a24a22225aae35b8cbb743ddd80c2005e318 Mon Sep 17 00:00:00 2001 From: Sayamame-beans <61457993+Sayamame-beans@users.noreply.github.com> Date: Sun, 13 Oct 2024 17:58:38 +0900 Subject: [PATCH] chore: refine condition on Heuristic Bone Mapper's exact humanoid bone matching --- Editor/HeuristicBoneMapper.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Editor/HeuristicBoneMapper.cs b/Editor/HeuristicBoneMapper.cs index d3b36659..7fa6d195 100644 --- a/Editor/HeuristicBoneMapper.cs +++ b/Editor/HeuristicBoneMapper.cs @@ -365,7 +365,7 @@ namespace nadena.dev.modular_avatar.core.editor if (avatarAnimator != null) { var avatarBone = avatarAnimator.GetBoneTransform(humanoidBone); - if (avatarBone != null) + if (avatarBone != null && unassigned.Contains(avatarBone)) { mappings[child] = avatarBone; unassigned.Remove(avatarBone);