Not
Outputs 1 to Result if A is less than 1.0, and 0 if it is 1.0 or greater.
- The test is
A < 1.0f - The node has numeric input fields for A and B, so you can type values in directly without connecting ports
B is not used in the test. The port only exists because this inherits the binary-operation base class; the implementation looks at A alone (moving B does not change the resulting value).
The true/false boundary is 1.0, not 0. Feeding in 0.5 is judged as false, so Not’s result is 1.
Input ports
| Port ID | Type |
|---|---|
A | float |
B | float |
Output ports
| Port ID | Type |
|---|---|
Result | float |
Scriptable members
| Path | Type |
|---|---|
currentValueA | float |
currentValueB | float |
Synapse Apps (scripting)
await synapse.modules.create({ type: "not" })