Scaling on different screen sizes?

I have created a ScreenGUI and a Frame.
Here is the properties of that frame.

image_2021-01-30_131928

When going onto Emulator, it is PERFECT on a 1080p display. When changing to an iPad, it is in the same position, but the size is distorted.

On 1080p:


On a tablet:

As you can see, the position stays the same, and doesn’t go weird, but the scale isn’t working, and is distorted.

Thanks!

4 Likes

Did you try the AutoScale Plugin?

1 Like

This is how AutoScale works.

Basically when it’s downloaded and you go to the plugins Tab, there are 2 new boxes. A red Box and a Blue Box with a design On them I forgot what they look like.

You have to select the frame then click the red box. A pop-up should appear bottom Left of the Workspace Area. Then click the blue one. A window will pop-up. Press the Scale button. The one under the ‘Position’ Name

2 Likes

Hey! Seems like the size is set to offset. Have you tried this plugin?

2 Likes

Your problem is that you’re sizing in pixels

You’re doing {0, 600}, which would return 600 pixels.
You should instead do {0.3, 0} for example.

The first number is the screen percentage on decimals from 0 to 1 and the second is the size
in pixels.

I hope I helped! This is very easy to understand, yet being a dumb solution.

2 Likes

It has been around a week, but I have now done this with multiple of my GUIs. 2 questions. Will this effect the children of the frame, and my second question, When I do it on 1 Frame under the Screen GUI, when going onto a Tablet or something, it’s in the same position, but it is still super big.

1 Like

It shouldn’t be any problem. Sorry for the REALLY late reply by the way. No, it will not affect your children unless you do the same process to them. For the frame part, are you using the scale button?