docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Method AddAdditionalQuery

    AddAdditionalQuery()

    Add an additional query description to a single EntityQuery.

    Declaration
    public EntityQueryBuilder AddAdditionalQuery()
    Returns
    Type Description
    EntityQueryBuilder

    Returns the amended EntityQuery.

    Remarks

    The resulting EntityQuery will match all entities matched by any individual query description. In terms of set theory, the query matches the union of its query descriptions, not the intersection.

    EntityQuery query = new EntityQueryBuilder(Allocator.Temp)
        .WithAll<Parent>().WithNone<Child>()
        .AddAdditionalQuery()
        .WithAll<Child>().WithNone<Parent>()
        .Build(this);
    The EntityQuery created from this builder matches entities that have a Parent component but no Child component OR have a Child component but no Parent 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)