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

    Comparison 节点

    描述

    根据下拉选单上选择的条件比较两个输入值 A 和 B。这通常用作 Branch 节点的输入。

    端口

    名称 方向 类型 绑定 描述
    A 输入 Float 无 第一个输入值
    B 输入 Float 无 第二个输入值
    Out 输出 布尔值 (Boolean) 无 输出值

    控件

    名称 类型 选项 描述
    下拉选单 Equal、NotEqual、Less、LessOrEqual、Greater、GreaterOrEqual 比较的条件

    生成的代码示例

    以下示例代码表示此节点在每个比较类型中的一种可能结果。

    Equal

    void Unity_Comparison_Equal_float(float A, float B, out float Out)
    {
        Out = A == B ?1 : 0;
    }
    

    NotEqual

    void Unity_Comparison_NotEqual_float(float A, float B, out float Out)
    {
        Out = A != B ?1 : 0;
    }
    

    Less

    void Unity_Comparison_Less_float(float A, float B, out float Out)
    {
        Out = A < B ?1 : 0;
    }
    

    LessOrEqual

    void Unity_Comparison_LessOrEqual_float(float A, float B, out float Out)
    {
        Out = A <= B ?1 : 0;
    }
    

    Greater

    void Unity_Comparison_Greater_float(float A, float B, out float Out)
    {
        Out = A > B ?1 : 0;
    }
    

    GreaterOrEqual

    void Unity_Comparison_GreaterOrEqual_float(float A, float B, out float Out)
    {
        Out = A >= B ?1 : 0;
    }
    
    返回到顶部
    Copyright © 2023 Unity Technologies — 商标和使用条款
    • 法律条款
    • 隐私政策
    • Cookie
    • 不要出售或分享我的个人信息
    • Your Privacy Choices (Cookie Settings)