BillboardGuis are containers for GuiObject.GuiObjects that appear in the 3D space. BillboardGuis always face the camera, and can either change size with distance or remain the same size on the screen based on the BillboardGui.Size property. Their position is relative to the BillboardGui.Adornee.
Full Answer
The AbsolutePosition property of a BillboardGui and all of its descendants is relative to the top left corner of its canvas, and so is always 0, 0 for the BillboardGui instance. A Gui's appearance is cached until one of the following events occurs:
BillboardGuis are containers for GuiObject.GuiObjects that appear in the 3D space. BillboardGuis always face the camera, and can either change size with distance or remain the same size on the screen based on the BillboardGui.Size property. Their position is relative to the BillboardGui.Adornee.
BillboardGuis can be interacted with if they’re under the PlayerGui. It’s just that at times they can be particularly finnicky depending on the circumstances behind the BillboardGui’s setup.
I think a billboardgui is only ever needed if you want to have a gui in the world such as like in Billionaire simulator where you can go and see what other’s have in their shops. Or a big sign showing then top earners of all time or something like that. A big sign in the world for everyone to see.
BillboardGuis are containers for GuiObjects that appear in the 3D. space. BillboardGuis always face the camera, and can either change size with. distance or remain the same size on the screen based on the. BillboardGui.
To make the billboard stay the same size no matter the distance, you have to make sure both the NpcUI and its descendants use offset. You must use offset values for billboards to keep them the same size. Just set the NpcUI's size to its offset size.
The scale property auto scales the gui based on your location, the offset property will keep the gui a fixed sized. Just use offset instead of scale. Maybe try RichText and make sure that the text is scaled. And try to make StudsOffset to 0,0,0.
You need to set the scale property in Size of the BillboardGUI, and if you have a text Label inside it you need to set scale property for that too, and then set TextScaled to true.
0:438:40How to use Surface GUI and Text Labels (Roblox Studio Tutorial) by ...YouTubeStart of suggested clipEnd of suggested clipAnd you're gonna add a surface gui click on the surface gui click on the plus sign. And add a textMoreAnd you're gonna add a surface gui click on the surface gui click on the plus sign. And add a text label you should see a text label appearing at the left upper left corner of your part.
1:248:55Roblox GUI Scripting Tutorial #8 - Billboard GUIs (Beginner to Pro 2020)YouTubeStart of suggested clipEnd of suggested clipYou just go tap by the way you should each go tap.MoreYou just go tap by the way you should each go tap.
1:248:55Roblox GUI Scripting Tutorial #8 - Billboard GUIs (Beginner to Pro 2020)YouTubeStart of suggested clipEnd of suggested clipYou just go tap by the way you should each go tap.MoreYou just go tap by the way you should each go tap.
0:219:27Roblox GUI Scripting Tutorial #9 - Surface GUIs (Beginner to Pro 2020)YouTubeStart of suggested clipEnd of suggested clipAll right first things first a surface to you why it's just a GUI. But on a surface. Okay that'sMoreAll right first things first a surface to you why it's just a GUI. But on a surface. Okay that's what it is simple as that nothing else to it okay. So we're gonna go ahead and add a part in here.