docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Component types

    To serve a variety of use cases, there are multiple types of ECS components. This section of the documentation describes the ECS component types, their use cases and performance considerations, and how to create them.

    Topic Description
    Unmanaged components Understand unmanaged components and how to use them.
    Managed components Understand managed components and how to use them.
    Shared components Understand shared components and how to use them.
    Cleanup components Understand cleanup components and how to use them.
    Tag components Understand tag components and how to use them.
    Buffer components Understand buffer components and how to use them.
    Chunk components Understand chunk components and how to use them.
    Enableable components Understand enableable components and how to use them.
    Singleton components Understand singleton components, which are components that only have one instance.

    Component types in the Editor

    In the Editor, the following icons represent the different types of components. These appear in relevant Entities windows and Inspectors.

    Icon Component type
    Managed component icon - a puzzle piece with curled brackets. A managed component.
    Shared component icon - a puzzle piece with share symbol. A shared component.
    Tag component icon - a puzzle piece with tag. A tag component.
    Buffer component icon - a puzzle piece with square brackets. A buffer component.
    Chunk component icon - a puzzle piece with three squares. A chunk component.
    Note

    Unity uses a generic component icon for component types not in the list.

    Additional resources

    • Components concepts
    In This Article
    Back to top
    Copyright © 2025 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)