SoCollection<> is an generic type thet allows easily create and edit nested ScriptableObjects collections.
It can be useful to create and access to a polymorphic set of objects.
Unity PackageManager Url
https://github.com/NullTale/SoCollection.git
The base type must be abstract in order to have suggestions.
With Shift
pressed, more advanced options appear to control the list (more for debugging purposes).
- Empty records can be added.
- Shown suggestions to create inherited types (if the base type is not abstract).
- Records can be removed without destroying a linked object.