diff --git a/Runtime/HumanoidControl/Scripts/HumanoidControl.cs b/Runtime/HumanoidControl/Scripts/HumanoidControl.cs index 6f2473f..7d859de 100644 --- a/Runtime/HumanoidControl/Scripts/HumanoidControl.cs +++ b/Runtime/HumanoidControl/Scripts/HumanoidControl.cs @@ -360,7 +360,7 @@ namespace Passer.Humanoid { public event OnChangeAvatar OnChangeAvatarEvent; public delegate void OnChangeAvatar(); - private float GetAvatarNeckHeight() { + protected float GetAvatarNeckHeight() { if (avatarRig == null) return headTarget.transform.localPosition.y; @@ -397,7 +397,7 @@ namespace Passer.Humanoid { } public virtual void LocalChangeAvatar(GameObject avatarPrefab) { - if (avatarPrefab == null) + if (avatarPrefab == null)\ return; Animator animator = avatarPrefab.GetComponent(); @@ -1940,7 +1940,7 @@ namespace Passer.Humanoid { [HideInInspector] private readonly float colliderRadius = 0.15F; - private void AddCharacterColliders() { + protected void AddCharacterColliders() { if (avatarRig == null || hipsTarget.hips.bone.transform == null || isRemote || !physics) return;