Logic(逻辑)部分提供以布尔运算和比较运算为核心的逻辑功能节点。主要运算类型如下:
下表详细说明各个节点的功能:
| 节点名称 (Node) | 功能描述 (Function) | 节点图示 (Node Diagram) |
|---|---|---|
| And | 执行布尔值的与运算。仅当所有输入为 true 时输出 true。 |
![]() |
| Equal | 比较两个对象 (Object) 是否相等。前提是对象类型支持比较操作。 | ![]() |
| Comparison | 执行两个浮点数 (float) 之间的大小比较(大于、小于、等于等)。 |
![]() |
| ExclusiveOr | 执行布尔值的异或运算。当两个输入值不同时输出 true。 |
![]() |
| Greater | 判断对象 A 是否大于 对象 B。前提是对象类型支持比较操作。 | ![]() |
| GreaterOrEqual | 判断对象 A 是否大于或等于 对象 B。前提是对象类型支持比较操作。 | ![]() |
| Less | 判断对象 A 是否小于 对象 B。前提是对象类型支持比较操作。 | ![]() |
| LessOrEqual | 判断对象 A 是否小于或等于 对象 B。前提是对象类型支持比较操作。 | ![]() |
| Negate | 执行布尔值的非运算。将输入值取反(true 变为 false,false 变为 true)。 |
![]() |
| NotEqual | 比较两个对象 (Object) 是否不相等。前提是对象类型支持比较操作。 | ![]() |
| Or | 执行布尔值的或运算。只要任一输入为 true 即输出 true。 |
![]() |