Runtime Screenshot Pro View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
6000.0.74 or later
Package size
56 KB
Files
20
Favorites
2
Views in the past week
3

Price tracking

Last checked
Tracked since
Lowest recorded
$12.47 on

Keywords

Runtime Screenshot Pro

by JrCooler (opens in new tab)

No ratings yet

Professional async screenshot tool for Unity featuring one-click setup, customizable watermarks, extensible naming logic, and built-in UI effects for high-performance capture.

Price $24.94

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Runtime Screenshot Pro, 6 months Current $24.94; lowest $12.47; highest $24.94 in this period. $0 $12.5 $25 Jul Aug Sep Oct Nov

Asset preview

1 / 7

Runtime Screenshot Pro screenshot 1

Runtime Screenshot Pro screenshot 1

About this asset

Runtime Screenshot Pro

Capture, Customize, and Save—Instantly.

Runtime Screenshot Pro is the ultimate solution for Unity developers looking for a robust, high-performance screenshot system. Whether you need a simple "one-click" setup for your players or a deeply integrated API for custom capture logic, this asset provides the tools to handle screenshots with professional polish.

From automatic watermarking to asynchronous file saving, Runtime Screenshot Pro removes the technical hurdles of runtime image capture so you can focus on building your game.

Key Features

  • One-Click Setup: Get up and running in seconds with a dedicated setup wizard.
  • Flexible Usage: Use the component-based system for no-code setups or the powerful C# API for total control.
  • Async/Await Workflow: Avoid frame stutters with a modern, awaitable capture and save pattern.
  • Integrated Watermarking: Easily overlay logos or UI elements onto captures with customizable positioning and padding.
  • Custom Naming Logic: Use the built-in time-based naming or create your own naming conventions via interfaces.
  • Visual Effects Included: Comes with a ready-to-use UI prefab to provide instant "screen-flash" feedback to players.

The last 4 screenshots aren't included with Runtime Screenshot Pro, check out Infinite Lands in the asset store if you are interested in the landscape!

From the publisher's Asset Store listing.

Technical details

Core Systems

  • Modern API Architecture: Built on an async/await pattern, allowing developers to capture screenshots and access resulting data (like file paths or textures) without blocking the main thread.
  • ScreenshotTaker Component: A designer-friendly component that supports the Unity Input System (InputActionReference) as well as UI events.
  • Watermarking Engine: A dedicated Watermark class that supports dynamic positioning (e.g., BottomRight), custom textures, sizing, and padding adjustments before disk serialization.

Extensibility & Implementation

  • IScreenshotNamer Interface: Highly extensible naming system. Implement your own logic for dynamic file naming (e.g., based on player level, location, or score) or use the default TimeBasedScreenshotNamer.
  • Global Configurations: Set default namers and watermarks globally via RuntimeScreenshot.DefaultWatermark, DefaultNamer or DefaultCam to ensure consistency across your entire project.
  • Render Texture Support: The system provides direct access to the RT (Render Texture) post-capture, allowing for immediate previewing on UI RawImage components before or after saving.

Package Contents

  • Scripts: Core API, Component Wrappers, and Naming Logic.
  • Editor Tools: Custom Menu Item (Window > Runtime Screenshot Pro) for automated dependency configuration.
  • Prefabs: Screenshot UI prefab including a screen-flash visual effect.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
6000.0.74f1 Not listed Compatible Not listed

As listed on the Asset Store.