Awesome
Unity-Screenshot-Tool
This project serves as an internal localization system for unity-based projects including right-to-left (RTLL) translation support.
Features
- Capturing according to button press.
- Capturing the current frame.
- Capturing UI.
- Capturing Post-Process Effect.
- Exporting capture in different texture formats such as ; .PNG .JPG .EXR AND .TGA .
Import
- Go to release page.
- Download the lates release of the package.
- Import it to your unity project.
Installation
NaN Required.
Usage
- Attach
ScreenshotHandler.cs
to the camera you would like to capture from. - Set the properties of the component as you wish (Explanations are below.)
... IMAGE WILL BE HERE ..
- Canvas : Canvas you would like to capture .
- Picture Specs(List) : Widht and height properties that you desire in your capture (e.g. 1920x1080 , 1024x720)
- Screenshot Key = The key which you will trigger/press/touch when you want to capture .
- Screenshot Path : Direction of a save folder. (Can be empty. Tool will assign a persisten data path. )
- Extension : In which texture format you want to export your capture ?
- Open File Directory : Show where your captures are saved to.
- Press Play.
- Press the key that you set when you want to capture.
- ENJOY !.
Demo Project
Demo project can be found under 'Assets/CustomTools/Screenshot Tool/Scenes' folder named ' Demo '
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.