Why are animators so janky

To this day I have trouble creating simple .anim files for animators

I have the animation window open but create animation will be greyed out until I select the specific object on the timeline that contains the animator

then I will only have an option to add sprites if I have the correct object selected in the hierarchy

I go back and forth clicking on my animator asset, on my hierarchy objects until finally the options are no longer greyed out and I manage to create 1 animation. After creating 1 animation I never again get the create animation button so I have to resort to duplicating already existing animations.

However after I add a group of sprites 1 time I never again get the option to add more sprites to the animation, so I have to resort to making the first animation with 20 frames and remove frames from duplicates to make shorter animations.

I can get it to work in the end, but why is this system so janky or is there some kind of secret logic I am missing

Hey Rarac, normally youre the one giving solutions. There is a drop down that says “Create new Clip” that will create another animation for you. You will only see the big button if there arent any animations present on that gameobject.

7236761--871271--upload_2021-6-14_9-0-46.png

As far as the adding groups of sprites, you should just be able to drag and drop as many or as few sprites as you like. I dont know what you are doing differently that is causing your issue.

Basically, the animator and animations can be a bit wonky to learn but once you get it down it does make sense. Maybe watch another tutorial again on how to do them properly because they do have their nuances.

1 Like

I’ve never had such issues when creating animations for sprites.

Try this: select your character, you should select the object that has your Animator component, with animator Controller asset attached.

When you select such object, animation window should immediately update, and show your current animation, and the drop down to select or to create new animation clips should be active. Now you can create new animation clips or edit your current animation by dropping new frames to timeline and/or by editing animation timing and values. Scrub the timeline playhead to show animation.

Note - selecting an asset (animation clip or animator) will show your animation clip in animation window, but then you can’t interact with your animation clip, nor can you add new animation clips.

1 Like