How to make GUI compatible with all devices

So so far, my GUI is compatible for PC users only. However, on other devices, my GUIs appears to be very big. For example:

10 Likes

Use this plugin: https://create.roblox.com/store/asset/1496745047/AutoScale-Lite?viewFromStudio=true&keyword=&searchId=99fc4665-3112-4594-a57c-96a0056c5020

I could teach you but it’s better if you watch a YouTube video about this plugin since it’s better explained.

5 Likes

https://youtu.be/Mafquy7YQmA?si=r2MON6suCPTUQwnV
This guy teaches you how to do it and has the same problem you have

5 Likes

If you go check on the size of the fames, you’ll see this {0, your number}, {0, your number}. The first bracket represents your x size and the second represents your y size.

What do the numbers inside mean?

To put it bluntly, they’re the scale and offset size {scale, offset}.

Scale is the size you want to use as it makes the frame bigger or smaller to fit the size of the screen. It also uses decimals rather than full numbers, if the x bracket is {0.5, 0}, then that means the frame is going to take half the size of the screen. If {0.25, 0}, then only a quarter. If {1, 0}, then it’ll take up the entire screen.

Offset uses pixels on you’re screen, basically it doesn’t care how big or small your screen is, it’ll always be as big as how it’s set.

Trying to get into Gui takes quite awhile to learn, so as @J0aquihn said, just watch a yt tutorial. Preferably the one below as it also teaches tells you how to use the Plugin.

5 Likes

Thanks, this really helps out alot for all of my other GUIs too!

1 Like