This article or section is a Stub. You can help the Resonite Wiki by expanding it.
Component image
The ValueEqualityDriver component lets you drive a boolean to whether or not one value is equal to another.
Fields
Name | Type | Description |
---|---|---|
persistent
|
Bool | Determines whether or not this item will be saved to the server. |
UpdateOrder
|
Int | Controls the order in which this component is updated. |
Enabled
|
Bool | Controls whether or not this component is enabled. |
TargetValue
|
IField<float> | The value being compared to Reference .
|
Reference
|
Float | The value that TargetValue is being compared to.
|
Target
|
IField<bool> | The boolean that is driven to true if TargetValue is equal to Reference and false if it isn't.
|
UseApproximateComparison
|
Bool | Whether or not to use approximate comparison for types such as float, where values that seem identical can be very slightly different. |
Usage
Examples
Drives the target boolean with whether the target's value is equal to the reference value.
Related Issues
#724 - Creating a ValueEqualityDriver component of type Slot instantly crashes the program
#896 - Floating point percision breaks the Value Equality drive
#1066 - Request: Re-Categorize These to Relations
#3173 - Make "UseApproximateComparison" more approximate for ValueEqualityDriver<float>