How to take screenshots automatically and use them

I suggest using execute console command with “HighResShot 1920x1080” argument. It works in shipping build. Also, you could use BlueprintFileUtilities to get access to saved shots.

Shot

image

How to:

  1. Create a UserWidget and add the button “Take Screenshot” to it, buttons “Next” and Previous", and Image to show your shots:

  2. Create a function to get saved shots:

  3. Add var Brushes array to store your loaded shots inside it:

  4. Apply a brush with your loaded shot to the Image:

  5. Load shot and make brush from it:

  6. Load saved shots on construct:

  7. Take Screenshot:


It is better to replace the node “Delay” with a callback, but this is a subject for a separate post.

  1. Buttons “Previous” and “Next”:

My Products

1 Like