Guis not scaling properly across devices

I’ve used AutoScale Plus to try and scale this Gui, but nothing happens. Is there a pluginless method for scaling these? I tried just inserting a UIAspectRaioConstraint but it did not do anything either.

Laptop:

iPhone 4S:

The 4S isn’t even supported anymore; have you tried setting its AnchorPoint?

No, but it is currently at 0,0

Adjust the AnchorPoint, and you may have to rescale it a bit.

Okay I’ll mess around with that. What is the lowest-end device still supported? I’m a bit out of the loop

Google searched: " Apple iOS. iPad Air or higher, iPad Mini 2 or higher, iPhone 5s or higher, and iPod touch 6th Generation. 64-bit iOS 11 or greater is required."

1 Like

AnchorPoint hasn’t done anything for smaller screens, nor has scale worked. Could it have to do with the fact that there are GUI elements inside other GUI elements?
image

Take a look at this scaling sample I made; it has the same exact setup that you have with your Dialoug frame only but fits on every device perfectly with the use of AnchorPoint.
ScalingSample.rbxl (55.5 KB)
Also, no, it has nothing to do with the other GUI elements; those should rescale themselves when the Dialoug is rescaled.

So if I set the X and Y scale to be the same as the AnchorPoint XY, then it scales properly. Just gotta fix the sizing now. UIAspectRatioConstraint didn’t really do anything

You can set the scale to your liking after setting the AnchorPoint and Position.

The text box doesn’t scale with the rest of the elements despite being parented to the dialogue frame.

Set the textbox anchor point to 0.5, 0.5 then the position to 0.5, 0, 0.5, 0 then rescale the textbox to fit.

Messed around with numbers for Lord know how long and everything’s good now. Thank you for teaching me about AnchorPoints!

1 Like

You’re welcome. Glad I was able to help!

1 Like

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