docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Method AddSharedComponentData

    AddSharedComponentData<T>(Entity, T)

    Obsolete. Use AddSharedComponentManaged<T>(Entity, T) instead.

    Declaration
    [Obsolete("Use AddSharedComponentManaged (UnityUpgradable) -> AddSharedComponentManaged<T>(*)", true)]
    public bool AddSharedComponentData<T>(Entity entity, T componentData) where T : struct, ISharedComponentData
    Parameters
    Type Name Description
    Entity entity

    The entity.

    T componentData

    The shared component value to set.

    Returns
    Type Description
    bool

    Returns false if the entity already has the shared component. The shared component value is set either way.

    Type Parameters
    Name Description
    T

    The shared component type.

    AddSharedComponentData<T>(EntityQuery, T)

    Obsolete. Use AddSharedComponentManaged<T>(Entity, T) instead.

    Declaration
    [Obsolete("Use AddSharedComponentManaged (UnityUpgradable) -> AddSharedComponentManaged<T>(*)")]
    public void AddSharedComponentData<T>(EntityQuery entityQuery, T componentData) where T : struct, ISharedComponentData
    Parameters
    Type Name Description
    EntityQuery entityQuery

    The EntityQuery defining a set of entities to modify.

    T componentData

    The data to set.

    Type Parameters
    Name Description
    T

    The data type of the shared component.

    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)