Creating a small bounce effect for a slide-in menu panel

I’m trying to create a menu that will slide in and have a small bounce before coming to rest at it’s final position, similar to the effect seen here:

I’ve made a slide-in menu before using the animator component, but without the bounce effect I want.

I was also wondering if doing this with Lerp might make the effect more portable? But I’m sort of lost on Lerp even after reading a bunch of tutorials online.

Any suggestions?

Thanks in advance.

What you are looking for is called easing. In unity animation it could be achieved by setting moving curves of element position. In animation windows switch to curves mode(button located at the bottom of the window)

thank you for helping out an animation noob. i got it working!

So my question now - how would I be able to apply this other panels/menus without having to recreate the animation everytime?

Thanks again!

You can use the same animation clip for multiple objects.