We’re trying to get frost to fade in and our on the HUD at certain points during the game.
We’ve applied it as a material to our hud widget like so:
The material in question looks like this:
Every frame, we set the value of the material collection parameter, which you can see in the lower-left of the material above. Here’s a screenshot of the one and only place where this collection param ever gets set, with a value very close to 1, which is at the point where we should be seeing frost on the screen, but are not:
Here’s the odd part: if we replace that “Collection Param” node in the lower-left of the material with a constant “1.0”, suddenly we see frost on the screen in-game exactly as we should.
So, what are we doing wrong? Is it a bug in the material, or is the frost simply not updating due to being on a UMG widget for some reason? I’d hoped setting “IsVolatile” on that widget might fix it, but no such luck.