How can I get my GUI to dynamically move like this:

How can I get my GUI to dynamically move when you hover over a button, and every button in that frame moves a little bit of to the side. I’ve seen multiple people do it, and I know that they did not just tween every single one to move of to the side for each button so am wondering if there is an easier way to do this. Here is what I mean:


In this example, I showed you a game called Super Golf and hovered my mouse over the GUI. As you can see, every other GUI in that frame moved when another one was hovered over. How can I achieve that?

I am aware of Tween Service and Tweening, however, I feel there is an easier way to get all your GUI to move like this. I just don’t know how!

UIScale and UIListLayout should do it

3 Likes

When I use UiScale, the position doesnt stay the same. Anyway I can fix it without tweening it?

Are you re-tweening it back to 1?

I found the answer so nevermind. I just had to change some properties in the UiListLayout.

2 Likes