- Home /
Why did Unity assign my animation as Animator in the Inspector window?
I was working on Project Stealth trying to follow the video, but when I created the animation cctvSweep it kept displaying it as Animator in the Inspector window. I tried the other ways to create the animation, but it did the same thing. I wound up using the cctvSweep animation from the Done folder in Assets, but the animation window did not show me everything that the video was showing and I rather this not happen again on future projects. If anyone knows what the problem is I would appreciate your help.
Answer by kromenak · Jul 02, 2014 at 12:15 AM
Unity has two animation systems: Legacy and Mechanim. An "Animation" component is used for the Legacy system, while a "Animator" component is used for the newer Mechanim system.
You can adjust what system your mesh uses by selecting the mesh, checking the import settings in the Inspector, and opening the "Rig" tab. Setting the "Animation Type" to "Legacy" will prep that mesh to use the Legacy system. Setting it to either Humanoid or Generic will prep it to use the Mechanim system.
For the most part, I've found the Mechanim system to be too heavy for my needs. The name "Legacy" has bad connotations, but it's still really useful for doing simple animations.
I was not aware of the Legacy and $$anonymous$$ecanim systems. I appreciate the information. I'm having problems following your advice though. I can't find the import settings for Inspector or the Rig tab you mentioned. I typed it in the search bar too and it would not bring up any topics related to those words.