- Home /
How to add external animations to my character?
I have a character with some animations that came with it: idle, run, jump and slide. I have downloaded some more animations (.fbx) from Asset Store and I want to know how can I add those animations to my character.
P.S.: I'm a newbie with animations so any help will be appreciated.
Answer by amdinis · May 11, 2016 at 01:54 PM
The character has the same rig as the one in mocap library. The problem was something dumb: when I copied the animation from one project to another, the Animation Type from Rig under the animation Import Settings was changed from Humanoid to Generic, I don't know why. Anyway, changing this back to Humanoid fixed the problem. Thanks for your help :)
You solved it yourself. Please, mark this answer as correct.
Also I would suggest you to look at this question. $$anonymous$$ight be useful later. ;) http://answers.unity3d.com/questions/1180295/attach-more-than-one-skinned-meshrenderer-to-same.html#answer-1180424
Answer by incorrect · May 04, 2016 at 04:42 PM
Animations will work with your character only if your character has the same bone structure as the rig that was used to create animation. Imagine it like the animation hold names of objects and their movement paths.
So same animation can work with different objects as long as animator component can find same parameters.
Ok, thanks for your answer.
Assu$$anonymous$$g that the bone structure is the same, how can I add those new animations to my character? I'm relatively new to Unity and as I mentioned before I have never worked with animations before.
I have done this and now I'm able to control my character animations using mecanim and animator component, but only with the animations that came with it. I have downloaded animation assets (Huge FBX $$anonymous$$ocap Library) from Asset Store and I can't use those animations. The character simply goes into the floor and doesn't perform any animation. Do you have any idea why?