AutomaticSizeX does not work properly with Scaled text inside of a BillboardGUI.
Reproduction Steps
Create a BillboardGUI and parent to an instance in Workspace
Set the size to {20, 0}, {5, 0} (scale only)
Create a TextLabel with Size {0, 0}, {1, 0}, Automatic Size X and TextScaled.
Move the camera towards and away from the BillboardGUI
Result
In this recording, I have created a Frame with a green background to show the extents of the BillboardGUI, and a TextLabel with a red background to show how the TextLabel expands beyond the size of the text.
Expected behavior
The TextLabel should not expand and should fit the size of the scaled text.
I would like to be able to create custom name tags with a background; however, because AutomaticSize doesn’t work, the background is much larger than it needs to be.
Bump. Very frustrating. Behavior that works well in ScreenGuis don’t work the same in BillboardGuis. It almost makes more sense to create our own emulated billboards with ScreenGuis and kick BillboardGuis to the curb.
Another bump. AutomaticSize set to X causes the X dimension to grow unnecessarily, which is making it very difficult to get my gradients to look correct. Works great in ScreenGuis but doesn’t seem to work in BillboardGuis