docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Compare

    Menu Path : Operator > Logic > Compare

    The Compare Operator compares two floats based on a condition and returns the result as a boolean. It evaluates the two floats as Left [Condition] Right so, if Left is 0.5, Right is 1.0, and Condition is Greater, the evaluation is 0.5 Greater 1.0, which returns false.

    Operator settings

    Property Description
    Condition Specifies the condition this Operator uses to evaluate Left and Right. The options are:
    •Equal: Returns true if Left is equal to Right. Returns false otherwise. This condition corresponds to == in C#.
    •Not Equals: Returns true if Left is not equal to Right. Returns false otherwise. This condition corresponds != in C#.
    •Less: Returns true if Left is less than Right. Returns false otherwise. This condition corresponds to < in C#.
    •Less Or Equal: Returns true if Left is less than or equal to Right. Returns false otherwise. This condition corresponds to <= in C#.
    •Greater: Returns true if Left is greater than Right. Returns false otherwise. This condition corresponds to > in C#.
    •Greater Or Equal: Returns true if Left is greater than or equal to Right. Returns false otherwise. This condition corresponds to >= in C#.

    Operator properties

    Input Type Description
    Left float The value on the left side of the comparison.
    Right float The value on the right side of the comparison.
    Output Type Description
    o bool The result of the comparison.
    In This Article
    Back to top
    Copyright © 2025 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)