First time using the animator, why isn't it animating?

I have a sprite with a spritesheet and a few prepared animations. I’ve set my parameters up and everything. the animator window shows the transitions lighting up and the animations looping. However this isn’t reflected on the actual character sprite

ive even tried soloing some animations to see if there was some overriding problem or something, but nothing happens. Am I not using the any state thing right or something?

Without the game running, select the object that has the Animator on it, and open the Animation window (not the Animator window). That should show all the animations available to the Animator for that object. Something like this:

Do you see animations in the dropdown? If you select one, does it show keyframes like I’ve shown here, or are they shown in yellow text? If you press the small “Play” button in this window, does the character animate as expected?

4494910--414490--2019-05-02 (1).png 4494910--414493--2019-05-02.png They do appear in the dropdown, the keyframes are there and the play button even works

Hmm. Nothing really comes to mind as to what the issue could be. Some things to try:

  • Try making one of your animations the default state in your Animator, just to see if starts animating when entering play mode.
  • Make sure the animations are looped? Click the clip itself, and make sure Loop Time is checked:4495141--414532--upload_2019-5-2_16-8-32.png
  • Make sure you’ve only got one Animator? Make sure there isn’t another Animator on your “Capsule” object.
  • Make sure the game isn’t paused? Your Animator 's Update Mode being set to normal means it will pause if Time.timeScale is 0.

Hope you sort it out.

Im just an idiot. I WAS ACCESSING THE WRONG ANIMATOR

1 Like