docs.unity3d.com
    显示 / 隐藏目录

    Class Conditions

    Collections of different types of data filters

    Inheritance
    Object
    Conditions
    Namespace: Unity.MARS.Query
    Syntax
    public class Conditions

    Constructors

    Conditions(Condition)

    Declaration
    public Conditions(Condition condition)
    Parameters
    Type Name Description
    Condition condition

    Conditions(Proxy)

    Declaration
    public Conditions(Proxy target)
    Parameters
    Type Name Description
    Proxy target

    Conditions(ICondition[])

    Declaration
    public Conditions(ICondition[] conditions)
    Parameters
    Type Name Description
    ICondition[] conditions

    Properties

    Count

    The number of conditions present on this proxy, across all types

    Declaration
    public int Count { get; }
    Property Value
    Type Description
    Int32

    Methods

    FromGameObject<TComponentRootType>(GameObject)

    Declaration
    public static Conditions FromGameObject<TComponentRootType>(GameObject target)
        where TComponentRootType : Component, IMRObject
    Parameters
    Type Name Description
    GameObject target
    Returns
    Type Description
    Conditions
    Type Parameters
    Name Description
    TComponentRootType

    FromGenericIMRObject<TComponentRootType>(TComponentRootType)

    Declaration
    public static Conditions FromGenericIMRObject<TComponentRootType>(TComponentRootType target)
        where TComponentRootType : Component, IMRObject
    Parameters
    Type Name Description
    TComponentRootType target
    Returns
    Type Description
    Conditions
    Type Parameters
    Name Description
    TComponentRootType

    GetTypeCount(out Object[])

    Declaration
    [Obsolete("This method exists in order for MARS to compile before type-specific code is generated. Use the type-specific version of this method")]
    public int GetTypeCount(out object[] conditions)
    Parameters
    Type Name Description
    Object[] conditions
    Returns
    Type Description
    Int32

    TryGetType(out Object[])

    Declaration
    [Obsolete("This method exists in order for MARS to compile before type-specific code is generated. Use the type-specific version of this method")]
    public bool TryGetType(out object[] conditions)
    Parameters
    Type Name Description
    Object[] conditions
    Returns
    Type Description
    Boolean

    TryGetType<T>(out T[])

    Declaration
    public bool TryGetType<T>(out T[] conditions)
    Parameters
    Type Name Description
    T[] conditions
    Returns
    Type Description
    Boolean
    Type Parameters
    Name Description
    T
    返回到顶部
    Copyright © 2023 Unity Technologies — 商标和使用条款
    • 法律条款
    • 隐私政策
    • Cookie
    • 不要出售或分享我的个人信息
    • Your Privacy Choices (Cookie Settings)