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?
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.
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.
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?