Humanoid with tail, working and not

Hi
I am trying to setup a humanoid character with a tail.
At the moment I have 2 basic animations; idle and running

I have setup the character as a humanoid and in the inspector I have specified both animation clips from the timeline.
Both play accordingly in the little 3d preview window in the inspector, including the tail animation

The animator controller is setup really simple with only 2 transitions.
When I run my game the idle animation is working properly (with tail), but when I move the character, he is animating but the tail section is not.
I am checking over and over the setup and settings but I cannot find out why a part of the character is not animating in one clip and is working in the other clip.

Does anybody have a clue where to look to fix this?

best
M

Often the story goes; when you finally ask a question on a forum, the problem gets fixed ;-S
So what did I do to fix this;
The running clip is the first on the character timeline. I deleted this clip and re-defined a new running clip. This is now the second animation clip. I guess for some reason all bones get now activated.

I also noticed in the animation dope sheet, the tail bones are a child of the “Animator.Upper Chest Twist Left-Right” which is strange.
but for now it is working :slight_smile:

This issue is still driving me nuts. Let me explain;
I have setup the same character as a humanoid (see attachment 1)
In the inspector panel when playing the clip, the tail is animating. (see attachment 2)
Now when I select the same clip in the project panel (see 3)
the tail is not animating (see attachment 4)

I hope I totally missed some checkbox or so, or is this a bug?
Currently I am using Unity 2019.2.4f1

Menno




Hi,

to get your additional bones in with your human avatar rig work properly, you have to create a mask definition
that knows the bones of that tail.

  1. Create and open an avatar mask
  2. Import your human avatar under Transform > Use skeleten from
  3. Check all bones of the hierarchy (not the meshes)

Additionally this mask has to be set in your models Import Settings: Animation Tab > select a animation > Mask > Definition > Copy From Other Mask > select your created mask

1 Like

Thank you so much this worked fine for me! :slight_smile:

T

Thank you so much!! This solved the issue for me as well!!!