docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    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.

    Additional resources

    • ContentLoadModule
    In This Article
    Back to top
    Copyright © 2024 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)