Thanks for your log and your answer.
Was it data_path or picture_folder that did not worked?
I updated the documentation for version 1.2.2, there is a section 2.2 for iOS and Android setup, where I advise to use picture_folder. I will clearly write that data_path does not work because of writing rights.
if set the destination to PICTURES_FOLDER, the path will fail to create.
if set the destination to PERSISTENT_DATA_PATH, the path will work.
so you need change the document suggest to use “PERSISTENT_DATA_PATH” on iOS.
I found the bug and solved it. I will push a corrected version on the asset store in a few hours. If you need it as fast as possible just send me an email and I will send it to you.
I know some of this is covered in the description. I just want to make sure I didn’t misunderstand anything. Can I capture an image at runtime (in windows, mac, and linux) larger than the screen resolution, and in a different aspect ratio with a transparent background? Can I choose where the image is saved?
Hi,
No problem, you better be sure before buying anything
Yes, you can capture at runtime on windows, mac and linux, and with a transparent background.
You can capture at any resolution/ratio with the mode RenderToTexture, including resolution larger than the screen.
Note that at runtime it is not possible to capture UI with a resolution different than the screen resolution.
There is a detailed table about it in the documentation section 3.1 : Capture Mode.
You can choose where the image is saved using the ScreenshotManager, with multiple capture modes (persistent data path, picture folder, etc.).
How can I configure the multi-display function?
I’ve tried to create a script to capture a specific camera in a multi-display app, but unfortunately doesn’t work as I expected. The screenshot works just in the last display, I don’t know why.
I’m very interested in buying your awesome asset, but I would like to know if i’ll work in my case.
Thanks for advance
It’s because by default you can only capture the last rendered display. I had a customer that had that issue so I created a solution for him. When a multi display setup is detected, my algorithm waits automatically for the main display to be rendered and captures it. There is nothing to configure.
Alternatively if you just want to capture your scene, without the UI, there is the Render_To_Texture mode that can do anything, with a custom resolution etc.
Note that if it does not work the way you expect it, I will be here to help and improve the algorithm to match your needs.
Ultimate Screenshot Creator is on sale until December 8th: 30% OFF
If you need to take screenshots in editor for marketing or ingame as a feature, do not miss this opportunity!
Dear customers, there is a small compilation issue with version 1.4.3.
To fix it, please comment the line 9 of UltimateScreenshotCreator.cs: [InitializeOnLoad]
An update with a fix has been submitted to the asset store and is awaiting validation. Sorry for the inconvenience.
Love the asset. Went ahead and got the $40 one with the multi screen preview creator. Question: How would I go about implementing a confirmation dialog after snapping a photo/screenshot so users could see what they just snapped and then save or delete? (Just noticed this feature was added in January in the above post. Yes! But I didn’t see it in the docs so some quick guidance would be appreciated)
Thanks for purchasing Ultimate Screenshot Creator, I am glad you love it
Yes it was added in version 1.4.4.
It is in the FAQ 8.5.
Here is what it says:
8.5 How to display a preview ui before saving the screenshots.
The ValidationCanvas.cs script shows how to call a capture event, and then display a validation ui to save or discard the images. An example is available in the example scene SceneExample, with the game object called ValidationGUIExample.
The idea is as follow:
Update the texture without exporting them using UpdateAll().
Wait for the capture end event.
Display a UI and update its texture by accessing the screenshot texture.
Call ExportAllToFiles() if the user validates the screenshot.
Very Nice Asset…
is it possible to create a Custom folder on a IOS device?
Actually I want to create a custom folder into the camera roll and put my screenshot into this folder.