I am trying to animate Unity UI but find myself not fully understanding how easing is achieved.
I have setup a custom UI button animation using the “auto generate animation” feature, and modified its animation properties to suits my need.
The thing is: by default we should set animation for highlight/pressed state at time 0, and nothing more, so that state machine (animator) handles the transition (which I believe use linear transition).
What if I want to add some easing to the transition between states? Do I now have to set keyframes? Where should I do it if I only want a simple easing?