Persist
Persist enables seamless identification and serialization of scene components across application sessions. Implement IPersistableScript on your components and use PersistUtility to save and load their state in a serializable format, allowing game data to reliably persist between runs.
com.beardphantom.persist 
Install via UPM
Add to Unity Package Manager using this URL
https://www.pkglnk.dev/persist.git?path=Packages/com.beardphantom.persist README Markdown
Copy this to your project's README.md
## Installation
Add **Persist** to your Unity project via Package Manager:
1. Open **Window > Package Manager**
2. Click **+** > **Add package from git URL**
3. Enter:
```
https://www.pkglnk.dev/persist.git?path=Packages%2Fcom.beardphantom.persist
```
[](https://www.pkglnk.dev/pkg/persist)Dependencies (1)
README
Persist
A seamless way to allow components in your Unity scenes to be uniquely and safely identifiable, and persistable between application runs.
All you need to do is make your component implement IPersistableScript, then use the functions in PersistUtility to save/load the components in your scenes to a serializable format.
No comments yet. Be the first!