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

    Class IUsesMarsSceneEvaluationExtensionMethods

    Inheritance
    Object
    IUsesMarsSceneEvaluationExtensionMethods
    Namespace: Unity.MARS.Query
    Syntax
    public static class IUsesMarsSceneEvaluationExtensionMethods

    Methods

    GetEvaluationInterval(IUsesMarsSceneEvaluation)

    Get the scene evaluation interval in seconds

    Declaration
    public static float GetEvaluationInterval(this IUsesMarsSceneEvaluation caller)
    Parameters
    Type Name Description
    IUsesMarsSceneEvaluation caller
    Returns
    Type Description
    Single

    RequestSceneEvaluation(IUsesMarsSceneEvaluation, Action)

    Request that the results of all active queries be recalculated.

    Declaration
    public static MarsSceneEvaluationRequestResponse RequestSceneEvaluation(this IUsesMarsSceneEvaluation caller, Action onEvaluationComplete = null)
    Parameters
    Type Name Description
    IUsesMarsSceneEvaluation caller
    Action onEvaluationComplete

    A callback executed when the evaluation triggered by the request has completed

    Returns
    Type Description
    MarsSceneEvaluationRequestResponse

    An enum describing the system response to the request

    SetEvaluationInterval(IUsesMarsSceneEvaluation, Single)

    Set the scene evaluation interval. Will still set the interval even if not using Interval mode, but not change the mode.

    Declaration
    public static void SetEvaluationInterval(this IUsesMarsSceneEvaluation caller, float interval)
    Parameters
    Type Name Description
    IUsesMarsSceneEvaluation caller
    Single interval

    The evaluation interval in seconds

    SetEvaluationMode(IUsesMarsSceneEvaluation, MarsSceneEvaluationMode)

    Set the scheduling mode for evaluating the MARS scene. Changing the mode to EvaluateOnInterval will queue an evaluation.

    Declaration
    public static void SetEvaluationMode(this IUsesMarsSceneEvaluation caller, MarsSceneEvaluationMode mode)
    Parameters
    Type Name Description
    IUsesMarsSceneEvaluation caller
    MarsSceneEvaluationMode mode

    The mode to set

    返回到顶部
    Copyright © 2023 Unity Technologies — 商标和使用条款
    • 法律条款
    • 隐私政策
    • Cookie
    • 不要出售或分享我的个人信息
    • Your Privacy Choices (Cookie Settings)