Yeah I agree about the UI, gets annoying after a while. The idea was to keep the speed of slide ins/outs somewhat realistic (as if a person was sliding it in). If noting else I could change it so they all slide in at the same time; same as with the slide out animation. Will probably work some more on this game after the jame so thanks for feedback and thanks for playing!
Viewing post in Marco Polo jam comments
Since you are using Unity, there is actually a free package that can help you animate things and is super easy to use.
It's called "DOTween" and can be found in the Unity Asset Store. It allows you to interpolate values over time. You can use the "shortcut" extension function like transform.DOMove() to interpolate properties of an object, or you can set up your own tweens that call your own functions. There are also many ease methods. You can make an object accelerate and/or decelerate over time.
I've also used this package to make some animations in my game. If you watch closely, you'll notice that when the cup moves, it starts fast and slows down when it is closer to the destination. This makes the animation look quick and also smooth at the same time.