Why is my UI so squished? I'm using Offset

So should I be using Scale instead of Offset and inserting UISizeConstraints into my UI? Do I need to inset a UISizeConstraint for every Frame, TextLabel etc?

1 Like

UI Design Starter Guide Here, there’s a starter guide that i found helpful. It explains more, and really gives all the downsides of both scale and offset.

1 Like

All you need is to convert to scale sizing and a UIAspectRatioConstraint, you don’t need a size constraint.

Here’s a really helpful plugin that does this:

2 Likes

Speaking of this yes, But luckily there is a plugin for this. It’s Called AutoScale. it can convert Offset to scale without changing its size. Here’s the link. AutoScale Lite - Roblox

oops got late to the party.

2 Likes

This plugin messes the Ui up as I have found I personally don’t suggest using it.

1 Like

What do you mean mess up? It works fine.

1 Like

Confused, It works. Ive been using it for few weeks now and its pretty effective ngl.

1 Like

Not for me. (30 characters…)

1 Like

How exactly tho? really30chars

1 Like

Watch the tutorial on it https://www.youtube.com/watch?v=Mafquy7YQmA&feature=youtu.be

1 Like

Life saver man I’ll try this out and tell you if it works :slight_smile:

No Problem! Hope your project becomes finished!

2 Likes

Work perfectly, but the position is kinda off @cool900s.

1 Like

Using only offset is bad practice. Try to learn how to size and position using scale.

Also, if you’d like to centre the UI’s, place all of the UI’s into a holding frame and position that to 0.5, 0, 0.5, 0 and set the AnchorPoint of 0.5, 0.5.

1 Like

You can both combine UISizeConstraint and scale. Its on this post.

1 Like

How would I make the it keep the same position aswell? I’m using tweening for my GUI’s and the tween doesnt fully tween out all the way on some devices. Should I use offset for positioning?

1 Like

No, as i said use one. If offset, tween using offset, if scale tween using scale.

1 Like

If it doesn’t work for you then you’re probably using an outdated version, after not coming into studio for a few weeks personally and trying to use the plugin it moved the position of my UIs and messed them up aswell, make sure you open your plugins manager in the very top left of the plugins tab regularly to see if any plugins need updating.

I’d also like to recommend the Plus version of the Autoscale Plugin, it has pretty handy features like automatically converting UI elements to scale when they’re added to studio and other things like setting the background transparency to 1, automatically removing borders and much more. If you have the Robux for it it’s a pretty good investment for UI making.

1 Like

Thank you so much definitely will consider this plugin!