I have a Shop GUI, and when the screen gets smaller I want the GUI to shrink to reposition and resize to the screens current position. But when I try to do something it never works. My frame is 500 x 400 and I want it to shrink on smaller devices or get bigger on a bigger screen! I try to make scripts but there just aren't any that work out!
Click the link below to learn
https://www.youtube.com/watch?v=53Xhim0HUU4
Or you can use this plugin
https://devforum.roblox.com/t/plugin-auto-scale-for-guis/217704
https://imgur.com/IxDhBl7
You change those offsets, not the ones in front of it. I had tons of trouble with this too, but I eventually found out how to do it.
The coordinates I highlighted in the imgur are the ones you're meant to change to make it the same size on all platforms/devices.
You should have the coordinates after the highlighted ones to 0 - just like in the image. Also it is completely different to scale. Offsets are usually done in decimals. 0.5 in width is almost half the screen in scale - whilst 500 in width is almost half the screen in scale.
I hope this has helped. If you're still having trouble, reply to me and I will send a video of me doing it - to provide a briefer explanation.
Thanks, TheOnlySmarts.
Plugin link :
https://www.roblox.com/library/1496745047/V2-AutoScale-GUI
How to use :
https://devforum.roblox.com/t/plugin-auto-scale-for-guis/217704