This is a paid asset, but now you can download Scratch Card Free.
Detail this asset from Unity Store: Original Link
Scratch Card v1.8.2 (Latest version)
Easy-to-use asset, which allows you to create scratch cards!
All you need to do is drag & drop a prefab and set a scratch card sprite. Your scratch card is ready! ?
Unity 5, 2017-2021 supported.
Try the WebGL Demo!
✔️ High performance, mobile friendly
Asset uses GPU for scratching, which provides high performance
✔️ Brushes support
Choose brush and scratch as you want! You can easily add your custom brushes
✔️ Detects the percentage of covering that remains
✔️ Really easy to set up
Drag and drop prefab, adjust the parameters and there you go!
✔️ Two modes: Erase and Restore
You can scratch your surface or restore it using brush!
✔️ Supports multiply components
Works with MeshRenderer, SpriteRenderer, UI Image
✔️ Works with 2D and 3D
No matter – perspective camera or orthographic, it will work equally well
✔️ Supports images with transparent areas
✔️ Supports work with multiple scratch cards at the same time
✔️ Supports scratching from code
✔️ Works with Universal Render Pipeline(URP/LWRP)
✔️ Supports multi-touch
✔️ Long Term Support
Be sure that you’ll get support for new unity versions and features
✔️ Full C# source code and example scene included
Other products you may like:
✍ 2D/3D Paint – paint on any 2D and 3D objects with great performance
? Audio-Text Synchronizer – create dialogues, subtitles or interactive books with text synchronized with playing audio
? 2D Deformation – create sprites that may be deformed using physics or from code