Need help with UI! Not scaling properly

I have a problem with UI scaling on different devices.


This is the GUI without any changes to the screen. It’s using Ratio Constraints to help it scale properly to other devices.


This is the GUI after being scaled to a typical 1920x1080 display. For reference, my monitor is a 2560x1440 display. For some reason it scales it perfectly but moves the GUI’s position up significantly. Any fix for this?

1 Like

You can try to use the Autoscale Lite plugin to see if it helps scale your UI better.

All Autoscale Lite can do is set the offset and Scale to 0 and add constraints. Both things I can do manually in about 30 seconds. I do appreciate your help though.

A UIAspectRatioConstraint can be used to get the GUI to scale coherently and precisely on all devices without affecting it’s actual position in the preview. However, the AspectRatio (found in the Behavior tab) must be manually tuned to precise increment (I.e messing around with the number variable until it just works ¯|(ツ)/¯ .) In my case, I had to set my AspectRatio to 0.3499 (which automatically rounds up to 0.35 but just inserting 0.35 won’t work for some reason.)

To dumb it down; basically, you have to set your own value. You can’t just put a UIAspectRatioConstraint and call it a day unfortunately.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.