GUI Resize Bug | Auto Scaling Background

Hello, I am having an issue with a UI I am making, The main Frame is not scaling properly despite having the UI Aspect Ratio Constraint set to 1:1 Please see photos for info.


Let me know what other info you may need

3 Likes

UIAspectRatioConstraints are meant for normal frames, NOT the main frame.
If one of those constraints has a ratio of 1:1, it means it will try to be square under any circumstance. The reason this is used is if you want to make sure a frame doesn’t look stretched regardless of it’s resolution
(this happens because of monitors using different aspect ratios (4:3, 16:9, etc) which distort UIs (because scaling is dependent on resolution)).

1 Like

How would i make it look the same on all Aspect ratios then?

2 Likes

Just apply the constraint on normal frames (holders, main UI elements, etc). Using it on the main frame will mean, for instance, if a 4:3 aspect ratio player plays on a 16:9 frame, his UI will distort itself to fit the 16:9 ratio, making everything look… Yucky.

Hope you understood it!

2 Likes