Override one clip by multiple in animator controller


I have a basic animator for all my differents type of character.
But as you can see, there is a clip called “skill”, but each character have a different number of clips for play their skill’s animation.

Actually, I use AnimatorOverrideController, but I can’t replace the clip “skill” by all clips needed for a specific character.

My idea is to create 5 empty clip for replace the clip “skill” in the base AnimatorController and override them like any other, and keep empty the last ones if for example the skill of a specific character have only 3 clips.

But there is another method? Like overrides a state machine? Or another more elegant way…

Thanks in advance and sorry for my English ^^’

Someone ? :slight_smile: