-
What do you want to achieve? I want to have A UI opened by A text button but it wont rescale
-
What is the issue? The UI looks alot smaller than when in studio.
In Studio
When on A device size -
What solutions have you tried so far? I have checked all ts Parents to make sure the offset on everything is set to zero. I have tried changing it in the device size mode but that ulitmatley made it to big/small.
What are you scaling everything by?
The scale parameter depends on the parent gui object. I’m not sure if that’s the issue since you haven’t provided much information on how you set up the guis, but i’m theorizing -
For example, if your ui is set to be a size {1,0},{1,0} then it would have filled up the background regardless of screen size IF it was a child of the background frame.
What I’m guessing is that you don’t have your second menu as a child of the background one - it looks more like they are independent from each other and you set their sizes to fit in your window (using scale). Once you change the window resolution it may behave differently if they are not exactly the same size initially.
But yeah more information would help to know what the problem is. I am merely throwing ideas around but hopefully you got something out of it
This the explorer if that helps:
The smaller frame(Priority Frame) is A child of A text button (If that helps)
Backround is the outer white and first frame the innerwhite
PriorityFrame, the one in focus, is a child of the button like you said. I’m guessing the button is one of those pink buttons in the background menu?
If it is, you are scaling the PriorityFrame to be in relation to the size of the button - that means depending on the button’s size, your PriorityFrame will grow or shrink.
If you want it to be in relation to the border of the background frame (FirstFrame?) then you would need to put the PriorityFrame under FirstFrame, even though it is activated by the button. It’s very annoying to do GUIs this way
The other option is to treat each one separately (FirstFrame and PriorityFrame) and manually calculate what the scale value would be had the PriorityFrame been a child of FirstFrame.
Both ways are a little complicated, it’s one of the reasons I hate doing UI work in Roblox… but does that help?



