Content management
Unity's entity component system (ECS) includes its own content management and delivery system. This system provides a performant interface to load and release Unity objects and scenes in a data-oriented application. The API is available to both ECS systems and MonoBehaviour code which means you can use it in bakers.
Note
This system is built on top of Unity's ContentLoadModule assembly.
Topic | Description |
---|---|
Introduction to content management | Understand how content management works for entities-based applications. |
Weakly reference an object | Get a weak reference to an object so you can load and use the object at runtime. |
Weakly reference a scene | Get a weak reference to a scene so you can load and use the scene at runtime. |
Load a weakly-referenced object at runtime | Use a system to load an object from a content archive. |
Load a weakly-referenced scene at runtime | Use a system to load a scene, and everything it contains, from a content archive. |
Create custom content archives | Create your own content archives to store objects ready for delivery to your application. |
Deliver content to an application | Load content archives into your application at runtime. |