I tried adding UIAspectRatioConstraints to everything and using the AutoScale Lite plugin, but neither worked. On laptop, the UIs are too close to the middle. On mobile, none of the UIs show up at all.
(Couldn’t get a mobile screenshot but none of the UIs show up anyway so it doesn’t matter.)
Another problem is that when the UIs become visible. The player’s mouse hides when in the game window. How would I get the buttons to be in the positions they are in Studio but for all devices? And how would I stop the mouse from hiding when in the game window?
I can’t explain it as well as the many other posts that have already been done about this scaling issue.
Try the Search bar up top using terms like ‘ui scaling devices’ or ‘GUI wrong size’ or ‘gui different screen size’.
Whenever you set the position or the size there are 4 numbers such as {0,0,0,0}. What you need to do is whenever you change them, only change the first and third numbers.
Example: {.3,0,.5,0}
Okay, the GUIs are working now, I checked again and the GUIs did have offsets. However, the mouse still hides whenever on the Roblox window, and whenever in the game window in Studio. Anyone know how to fix that problem?
Is the mouse actually hidden, or is something changing the mouse icon to make it less visible/invisible?
Can you check if the mouse is actually over the GUIs by clicking constantly while moving the mouse?
Is there actually a mouse icon on touch screen devices? Or is this happening on your computer screen too?