The widgets display correctly on the screen. And I have no problem interacting with them during gameplay. However, as I said, I’m having a hard time getting them to show up in the output produced from the HighResShot tool.
HiResShot doesn’t capture any widgets or HUD elements since they’re drawn after all the GBuffers are rendered. I’m afraid the only way to get a shot with the UI over the top is an good 'ol printscreen.
And I laughed aloud again (TheJamsh answer). Honestly, I forgot about this posting. I don’t know the answer but if I get a chance to look at or stumble onto an answer I’ll let you know.
Well, are there any plugins for that? Or any way to capture a screenshot with UMG widgets on screen.
Update: The “shot” command doesn’t capture UMG, but pressing F9 works! Sadly I don’t see any way to execute that F9 press from blueprints programatically.
Update 2: Strange, the docs say that F9 is a bind for the “shot” command, but “shot” doesn’t capture UMG, while pressing F9 does.
Update 3: I’ve found a nice plugin that can take screenshots with UI if needed:
… Still, it’s weird that pressing F9 captures UI while the “Shot” command doesn’t.