docs.unity3d.com
    目次を表示する/隠す

    Comparison ノード

    説明

    ドロップダウンメニューで選択された条件に基づいて、Aと B の 2 つの入力値を比較します。これは一般的に Branch ノード への入力として使用されます。

    ポート

    Name Direction タイプ バインディング 説明
    A 入力 Vector 1 なし 1 つ目の入力値
    B 入力 Vector 1 なし 2 つ目の入力値
    Out 出力 Boolean なし 出力値

    制御

    Name タイプ オプション 説明
    ドロップダウン 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 — 商標と利用規約
    • 法律関連
    • プライバシーポリシー
    • クッキー
    • 私の個人情報を販売または共有しない
    • Your Privacy Choices (Cookie Settings)