stub |
Added another suggestion. |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 15: | Line 15: | ||
|}} | |}} | ||
[[ | The '''Conditional''' node changes its output depending on the input <code>Condition</code>. | ||
{{Note|If you want something similar to this but with [[Impulses|impulses]], use the [[ProtoFlux:If|If]] node instead. | |||
If you want to mask different parts of a [[Value Type|value]], use the [[ProtoFlux:Mask|Mask]] node instead.|suggestion}} | |||
== Inputs == | |||
=== OnTrue (Pseudo-Generic) === | |||
The value to output when the Condition is true. | |||
=== OnFalse (Pseudo-Generic) === | |||
The value to output when the Condition is false. | |||
=== Condition ([[Type:Bool|Bool]]) === | |||
A boolean to decide which input value to output. | |||
== Outputs == | |||
=== * (Pseudo-Generic) === | |||
Returns the result. | |||
== See Also == | |||
* Wikipedia's definition of the [https://en.wikipedia.org/wiki/Ternary_conditional_operator ternary conditional operator]. | |||
* Microsoft's documentation on the [https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/operators/conditional-operator conditional (ternary)] operator. | |||
[[Category:ProtoFlux:Operators]] | [[Category:ProtoFlux:Operators]] |
Latest revision as of 13:58, 27 June 2024
?:
Operators
The Conditional node changes its output depending on the input Condition
.
Inputs
OnTrue (Pseudo-Generic)
The value to output when the Condition is true.
OnFalse (Pseudo-Generic)
The value to output when the Condition is false.
Condition (Bool)
A boolean to decide which input value to output.
Outputs
* (Pseudo-Generic)
Returns the result.
See Also
- Wikipedia's definition of the ternary conditional operator.
- Microsoft's documentation on the conditional (ternary) operator.