GUI not showing in-game

My GUI is showing in studio, but not in-game. I’ve updated the game / saved to roblox and rejoined the game. But I still can’t see the Frame.
Studio:
Screenshot 2025-01-19 at 3.59.22 PM
Studio (WHILE RUNNING):


Game:

I have a UI Constriant, and both frames show on every single device I had tested, but only one shows in-game. Btw when I click run in studio both GUIs still show.

2 Likes

Yeah its the ui constraint problem, check its position and size. Or is it the script? Then it should replicate the server to the client too ( The client must know that the GUI exist )

1 Like

Both of the frames are the exact same UI constraint. (copy & pasted)

I mean take a screenshot of the size and position of the gui and post it here.



Why would it show up in studio and not in-game though.

Yeah and also the UI Constraint, screenshot the properties. Because you set the absolute size instead of the size. Instead of setting the size to { 0, 224 } in X Axis. Try increasing { increase size, 0 } In X Axis and also Y Axis


I used this plugin to constraint it: https://create.roblox.com/store/asset/1496745047/AutoScale-Lite

Don’t use that plug in bro, try to adjust it yourself, because it gives you freedom to fix the size, and position without relying on an old plugin that you have to wait for the plug in to update. Trust me its easy after watching this video that I learned https://youtu.be/9OCHwCCwLGA?si=Z_i0By2DNx6Iu0Zh

k so how do I fix my gui not showing.

Watch the tutorial that I sent to you

The frame is already where I want it, I don’t see any use in changing the offset if It’s already where I need it.

It can help you to fix the issue that the gui doesn’t show up due to its absolute size and other resolutions like mobile and pc can’t see the gui.

I’m not going to do this. If this were the issue, maybe both GUI’s would be hidden, But only one is gone, the UI constraint is the same, the only difference is the Y. And why would it only show in Studio.

I’ve already tested on every single device possible in studio and both GUIs show.

All of these {0,0},{0,0} it’s better to use the 1st numbers before the comma rather than the 2nd ones.
Even if stating {0.07,0},{0.03,0}… the first number in the 0,0 is a screen percentage (relative to the screen size or container size).

Makes this a bit harder to do but you can use tools… AutoScale Plus
I like this one, it just recalculates it to what I was saying … The key here is it’s then relative to the screen.

Whenever I do this, it glitches out on other devices

and Why is it better?


Here is what it’s supposed to look like.