> For the complete documentation index, see [llms.txt](https://utoolkit.gamepangin.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://utoolkit.gamepangin.com/utilities/scriptableobject-with-id.md).

# ScriptableObject with Id

ScriptableObjectWithId is a class derived from ScriptableObject which has a UniqueId property which will be generated automatically when the ScriptableObject is created. The GUID that is generated must be unique from the others. But you can change the UniqueId as long as you can ensure that the value is unique from the others.
