How dynamic change texture mask coordinates

In my case I wanna make a Dynamic circle Speed indicator Bar for runner in our game.

I want to make HP Bar and use the mask only hide the HP then I try to Dynamic decrease Mask in radial way.

I tried following way to do that but it decrease the background texture too. so how can I Dynamic decrease only Mask but not background texture.

Hi!

If I understand you correctly, then you need to use Material Based Image:

Unreal Engine 4 RTS Series Circular UMG Progress Bar