Resources
In the context of Curvy Generator, Resources are references to GameObjects that hold the resource data. There are two main resource types:
- Input Resources - Resources that are read by modules (e.g. Curvy Splines, Meshes, Prefabs etc…)
- Output Resources - Resources that are created by modules (e.g. Meshes or Prefab clones)
Curvy Generator differentiates between managed and unmanaged resources:
Managed resources
These resources are child objects of a Curvy Generator and needs to be created by a module. When creating a template, they will be stored inside the template and references to it will be saved.
Unmanaged resources
These resources are user created and usually outside the Curvy Generator hierarchy. When creating a template, they won't get copied and references to them will be reset to null.