So I’ve got a project I started a long time ago in a much older version of Unity. I’m trying to port it over to the latest version.
For some reason though, my main character’s sprites won’t appear in their animations.
My idle animation (which is a still frame) does play, but all the other animations when he walks around and jumps and falls and so forth, he just disappears when those play.
As far as I can tell, all the data is still there. The system is trying to play the animations properly, it just seems that most of them aren’t actually pulling up a sprite to display. And I thought I copied over all the data from the original project, so I don’t know what I could have missed.
Most likely, this is just an issue with something I neglected to copy or set up, but I have no idea what it could be. The animation controller exists, the animation file exists, and the original sprite sheets exist, and all of these were copied over with the same meta data. What have I missed? What should I be checking?
When I open up the animation files and look at them in the animation window, I can see all the keyframes as those little diamonds. When I look at the idle animation, I see a small image of that one frame. But I don’t know how to check to see what sprite it is trying to reference, so I don’t know how to check what it is trying to see.
It’s been so long since I’ve tried to work with animation that I’m not sure exactly how to check this information. I can’t even figure out how to play these animations while I work on them.
Any help would be appreciated.