I’ll attach a screenshot of what I mean.
If I select a VGA screen when you can choose the device type in studio, the player list layout is messed up.
If I select average laptop, it shows normally:
Is there a way I can fix this and have it display normally for all screen sizes? (Yes I have scaled it) and here is my explorer:
Template is the player’s username btw
Edit: Here’s the script that’s tweening the text into place I don’t think it matters but still: local ypos = 30 + (25+2)*(count-1) slot:TweenPosition(UDim2.new(0, 7, 0, ypos), dir, style, dur, true)
Frames, TextButton, TextLabel, ImageLabel, etc all are using UDim2 to determine the Size.
Meaning of you check your Size value, you will find something like {0, 100}, {0, 150}
The 2 properties are:
Scalar
Pixel
The scalar size is relative to the scalar size of the parent GUI element.
ex.: {1, 0}, {1, 0} would be fullscreen while {0.5, 0}, {0.5, 0} would occupy a quarter of the screen in both dimensions.
The pixel portions value is the same regardless of the parent size. Meaning {0, 100}, {0, 150} would represent 100 pixels by 150 pixels.
In your case, you have to ensure you are using the scalar size.