In-Game Screen Capture

The Screen Capture component is used with an Action, allowing you or your player can create screen shots during game play. You can create a Trigger for Screen Capture, or even toggle a condition if you want to use an automated repeating capture.
This Trigger should execute the Action Tools/ScreenCapture. This Action will take a screen shot in low res (formats are png, jpg, or tga), and will be saved with a unique name prefixed with what ever you add the the Prefix slot. Images will be saved in the Game Folder, or in the Persistant data folder on a mobile.
If you select High Resolution, the Images are in hiRes (many times larger) but will add to the overhead and may cause a delay in Game Play. The High Res feature should normally be used for taking promotion images and not for your player to use.
However, when using High Resolution, the images can be taken from different cameras other than the Player Camera, providing a unique perspective on screen shots. Simply add another Camera to your scene and drag it into the appropriate slot.
The final three settings are as follows:
  1. 1.
    Delay Start - this setting is from zero to 10 seconds and adds a delay from when the trigger is pressed until the screen capture is taken.
  2. 2.
    Repeat Every - this allows you to repeat the screen capture. The setting is from zero (do not repeat), to repeat once every 60 seconds.
  3. 3.
    Log Data - select this check box log image data and save name to the system log.
If you use the Repeat feature, you must cancel the repeat or it will continue forever. To do this, execute the Tools/StopScreenCapture Action.
Simply drag in the Action that started the repeat, and execute with a trigger of your choice.
Screen Captures also work on Mobile, see the Mobile Example included in this Module.