How to make a button with special effects on mouse hover

robloxapp-20220223-2358139.wmv (958.6 KB)

I want to write a hover script for the button and want to make this effect. But I don’t know how to make it.

When the mouse hovers up, the size of the button will become larger. At the same time, the button next to it will also change the Position to the right.

Please help me and let me know how to make it

https://developer.roblox.com/en-us/api-reference/class/TweenService

https://developer.roblox.com/en-us/api-reference/event/GuiObject/MouseEnter

What I think is why the Position of the button next to it will be affected, is there any automatic interface algorithm?