How can I get GUI’s to be resize on different sized screens, but still keep their shape and position?
1 Like
You could use UIAspectRatioConstraint
to maintain the ratio/shape of your GUI.
Here’s a good introduction to the other GUI constraints Scaling UI For All Devices
For maintaining their position, you could probably use Scale rather than Offset in your Position
properties and also change the AnchorPoint
where the GUI should be “anchored” at. You can look here for more details Positioning and Sizing UI Objects | Roblox Creator Documentation
Lastly, you could use plugins such as AutoScale to help you scale stuff up, but my tip here is don’t be too reliant on it as in some situation it doesn’t fix the problem and manual fixing is required.
Cheers.
4 Likes