How do I make a Multi Value Progress bar in UMG?

I need to make a progress bar that splits the bar between 4 different values.
1 value is set via a slider, with the other 3 values being calculated based on that and other variables.

Is this possible yet?

EDIT:

Like this:

13569-ue44bar.jpg

Hey Erdrik, you can do it in the binding code for the progress. All you need to do is make sure at the end of the function you return 0…1. You could break up the math such that slider value is divided by 4, divide the other values by 4, to normalize the output.

I was confused for a bit, but I realized I may not have been clear in my needs.
I want 4 values with 4 bars sharing one box.
Ill post a screen shot to be more clear.

EDIT:

Like this:

13569-ue44bar.jpg

You’d probably need to do something custom to support that. Either by writing a new custom widget, or attempting to compose it out of bits in UMG. You could probably pull it off with a custom material applied to an image widget.

Hi nick, how can i bind a variable from another blueprint to my progress bar?

Open a new issue, i know other people will want to know that answer too, will be easier to find that way.

You can also overlap multiple progress bars:

image

1 Like