Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

Gui Help: When I play my game my guis are not really the same, and its very off. Any answers? [closed]

Asked by 4 years ago
Edited 4 years ago

Alright so I was gonna release a game I was making, BUT the guis are all messed up when I played them not in Roblox Studio. They where all bunched up and not in the same place I put them, any answers on how to fix this?

Closed as off-topic by Leamir

This question has been closed by our community as being off-topic from ROBLOX Lua Scripting.

Why was this question closed?

2 answers

Log in to vote
0
Answered by
SteamG00B 1633 Moderation Voter
4 years ago

This is more of a question for the dev forum as this site pertains to scripting specifically, but to answer your question, it is probably because you positioned them using an offset rather than scale.

So when you positioned them, you need to set their position via the left hand value in their position's UDim2s. For example, a frame parented directly under your ScreenGui at {0,0},{0,0} is at the top left corner of the screen, and {1,0},{1,0} is at the bottom right of your screen.

0
So, would 0.5 be the middle? DemonicxVibes -5 — 4y
0
Yep. SteamG00B 1633 — 4y
0
Since this answers your question, don't forget to mark it as the accepted answer. SteamG00B 1633 — 4y
Ad
Log in to vote
0
Answered by 4 years ago
Edited 4 years ago

This isnt a problem with script and there is no script but i will answer your question because i know the answer to it.

to fix your guis you have to go to the guis frames and other labels you use and change their sizing to Scale instead of offset which can be found in Frame>Size>(X or Y)>(Scale or Offset).

i used to have this problem all the time but eventualy figured out the problem. also note you cant copy the offset size and paste it to the scale size, the scale size has a range from 1 being the whole screen down to 0.1 which is a tenth of the screen. so when using guis never use offset but instead use scale.

0
There was absolutely no reason for you to write this, it adds no new information. SteamG00B 1633 — 4y
0
I started typing thsi answer before you posted yours, dont get salty cuz i made a answer and it might get picked as the answer, not professional at all. ahsan666666666666 264 — 4y
0
The only reason to ever answer an already answered question is to either add information to someone else's answer or to add a different way of solving the problem, and you did neither of those. SteamG00B 1633 — 4y
0
you diddnt even read my comment, i said i was typing this answer before you even posted your answer. ahsan666666666666 264 — 4y