Bone name must be unique in the vrm instance.

This commit is contained in:
Masataka SUMI 2022-09-16 18:28:45 +09:00
parent 902ed67335
commit be4f7847b4

View File

@ -58,7 +58,8 @@ namespace UniVRM10
BoneType = boneType;
ControlTarget = controlTarget;
ControlBone = new GameObject(boneType.ToString()).transform;
// NOTE: bone name must be unique in the vrm instance.
ControlBone = new GameObject($"{nameof(Vrm10ControlBone)}:{boneType.ToString()}").transform;
ControlBone.position = controlTarget.position;
InitialControlBoneLocalPosition = ControlBone.localPosition;
InitialControlBoneLocalRotation = ControlBone.localRotation;