diff --git a/Editor/MergeArmatureHook.cs b/Editor/MergeArmatureHook.cs index cd0d05cc..f64514d1 100644 --- a/Editor/MergeArmatureHook.cs +++ b/Editor/MergeArmatureHook.cs @@ -1,4 +1,4 @@ -/* +/* * MIT License * * Copyright (c) 2022 bd_ @@ -116,6 +116,10 @@ namespace nadena.dev.modular_avatar.core.editor { RetainBoneReferences(c as Component); } + foreach (var smr in avatarGameObject.transform.GetComponentsInChildren(true)) + { + BoneDatabase.RetainMergedBone(smr.rootBone); + } new RetargetMeshes().OnPreprocessAvatar(avatarGameObject, BoneDatabase, PathMappings); }