Skip to content

Latest commit

 

History

History
45 lines (34 loc) · 1.04 KB

Readme.md

File metadata and controls

45 lines (34 loc) · 1.04 KB

UniSave

UniSave is an asset that allows you to easily save and load values.

  • Supports Value types and Reference types encryption/decryption.
  • The structure array can be preserved.
  • It supports asynchronous loading.
  • Can save most of the structures used in Unity.
  • Support Mono/IL2CPP.

Installation

Intoroduction

Synchronous load/save.

var saveData = Storage<Vector3>.Load("FileName");
Storage<Vector3>.Save(Vector3.Zero,"FileName");

Synchronous load/save arrays.

var saveData = Storage<Vector3>.LoadArray("FileName");
Storage<Vector3>.SaveArray(array,"FileName");

Asynchronous load/save.

var saveData = await Storage<Vector3>.Load("FileName");
await Storage<Vector3>.SaveAsync(Vector3.Zero,"FileName");

Asynchronous array load/save.

var saveData = await Storage<Vector3>.LoadArrayAsync("FileName");
await Storage<Vector3>.SaveArrayAsync(array,"FileName");

License

MIT