Billboardgui Problem

  1. What do you want to achieve?

Custom Health Bar Above Player Head

  1. What is the issue?

The size goes giant when the zoom is far and small when the zoom is close

  1. What solutions have you tried so far? Change the Offset , size etc

Anyone can help? tsm

Basically, the size gets bigger whenever going far due to MaxDistance. Therefore, I would recommend you change the value to approximately 10-15.

1 Like

Already tried that and dont works

1 Like

Did you change the value of MaxDistance? If not, you are still going to see the GUI until 150 studs.

https://developer.roblox.com/en-us/api-reference/property/BillboardGui/MaxDistance

Use Scale for your Size instead of Offset.

Try like {0.3,0},{0.1,0}

Play with those numbers on the left (the 0.3 and the 0.1), those are Scale.

1 Like

You need to make the Size use Scale, not Offset. {Scale, Offset}, {Scale, Offset}

Because “Offset” is an absolute size in Pixels, it will stay the same size on your screen.

Edit: And for reference, 0.3/0.1 would be tiny with the way BillboardGui scale works.
Use larger numbers like 4 and 1

Screenshot_13
when i use the scale instead OffSet

Show me the properties of that image label inside the BillboardGui real quick (Besides the image id, just the Size is fine)


Make the ImageLabel size 1,0,1,0

Also: Offset is harmful to GUI Design in a lot of situations, consider using primarily Scale.
Only use case for offset should be along the lines of:

  • Padding list items (adding a space between them)
  • Making frames slightly smaller (Size: 1, -5, 1, -5)
  • Some other things I’m too tired to think about.

Thank you so much bro this works perfectly

1 Like

Thanks to all who helped me in this problem.