I’m working on a 2D game. I have a sprite for the players body which always displays the same image, but the rotation and position is animated. The player has 2 legs, which use frame based animation (5 different images/frames).
I’m trying to build my animations using the Animation and Animator tabs. I have them all built and working with one exception:
The animation that changes the position and rotation is “smooth” between key frames. The animation that changes the sprite images just changes on each frame, not gradually between frames.
Now, obviously I can’t make the sprites change gradually, not without some advanced image morphing code… So how do I get the transform based animation to only update at each key, instead of smoothly?
I’m hoping it is just a setting I can change, but I’ve changed everything I can think of (“Free”, “Smooth”, “Flat”, “Broken” curve related settings), and nothing is producing the results I’m looking for. My animation looks weird if part of it is smooth and the other part is jumpy/frame-based.