Scratch Card
Easy-to-use asset for creating scratch cards with drag-and-drop functionality, high performance, and customizable brushes.

* This page contains affiliate links, meaning we may earn a small commission if you purchase something through them, at no extra cost. $25
- Category:
- Tools › Particles-effects
- Developer:
- Kostiantyn Saietskyi
- Price:
- $25
- Rating:
- Favorites:
- 138
- Supported Unity Versions:
- 2020.3.0 or higher
- Current Version:
- 2.1.6
- Download Size:
- 2.61 MB
- Last Update:
- Mar 24, 2025
- Description:
- The Scratch Card asset is a high-performance, mobile-friendly solution for creating scratch cards in Unity. It uses the GPU for scratching, providing a smooth and efficient experience. The asset supports various features, including:
Brushes support: Choose from pre-made brushes or create your own custom ones.
Detects remaining coverage percentage: Track the percentage of the surface that remains uncovered.
Easy setup: Simply drag and drop a prefab, adjust parameters, and you're ready to go.
Two modes: Erase and Restore: Scratch or restore the surface using a brush.
Supports multiple components: Works with MeshRenderer, SpriteRenderer, and UI Image.
Works in 2D and 3D: Compatible with perspective cameras and orthographic cameras.
Scratching progress accuracy: Choose from two accuracy levels: Default or High.
Supports images with transparent areas: Scratch through transparent areas for a more realistic effect.
Scratch animations: Automatically scratch the card or part of it using animations.
Supports multiple scratch cards: Work with multiple scratch cards simultaneously.
Scratching from code: Control scratching programmatically.
Works with any render pipeline: Compatible with Standard, URP, and HDRP.
Input System supported: Works with mouse, touch devices, pens, and other input devices.
Multi-touch support: Scratch with multiple touch inputs.
Sprite Atlases supported: Choose sprites from atlases for your scratch cards.
Long-term support: Receive updates for new Unity versions and features.
Full C# source code and example scene included. - Technical Details:
- The Scratch Card asset is built using C# and is compatible with Unity. It supports various Unity versions and render pipelines, including Standard, URP, and HDRP. The asset uses the GPU for scratching, providing high performance and smooth rendering. It also supports multi-touch input and works with sprite atlases.
- Continue »