Gui looks... way different on devices

So in studio, I make it look perfect but when I use the UI for other devices thing, it’s literally bizarre.

I tried UIAspectRatioConstraint and offset and scale using a plugin and anchor point at 0.5,0.5

How can I fix this?

1 Like

I cant Im on mobile

Its just your regular gui with a frame inside and all the textlabels and buttons inside of it looking normal until you try it out on another device. The main type of device having this is mobile, phones.

Make sure you are using scale and not offset.
Else you’re going to face some scaling issues.

hey actually you can make 2 different Gui and a script that detects mobile players then disables the PC/Console Gui And Enable Mobile Gui.

2 Likes

i thought offset was for positions… so how do I make it so that both the size and pos is right?

Im using AutoScale Lite by the way

Can you make it detect which type? Like there’s Ipad 2 and Samsung and one is good and the other is bad.

I use this when making GUI

3 Likes

Can’t you do something like this?

if ScreenGui.AbsoluteSize.Y < shopframe.AbsoluteSize.Y then
	shopframe.Size = UDim2.new(0, 422, 0, ScreenGui.AbsoluteSize.Y)
	inventoryframe.Size = UDim2.new(0, 422, 0, ScreenGui.AbsoluteSize.Y)
end
if ScreenGui.AbsoluteSize.Y < 400 then
	plist.hide()
end
1 Like

oh that is probably going to take too long since I only have a few hours to change the GUIs before a deadline-

Try AutoScale plugin! 30wordsss

i use it lol thats a problem since i make guis not explore them

You’re obviously using it incorrectly. Select your Frames/GUIObjects, then convert the size and position to scale.

2 Likes

You should probably give this person the solution thing @Not_1yo

1 Like

oh right i think i forgot to. sorry ryan

1 Like

Hey, having the same problem, but this doesn’t do anything for me


but on a different device,