The Hold node allows you to freeze a value in time until you explicitly update it, and also enables dynamic locking and unlocking of the value to allow for conditional holding.
Settings
|
Expected Type
|
Details
|
Default
|
input
|
Any
|
The value (a list or map are also valid) that you wish to have held.
|
|
outputLocked
|
Boolean
|
true if you wish for the output to not be updated every frame (locked), otherwise false to have the output updated on every frame.
|
true
|
Parameters
|
Type
|
Details
|
output
|
Any
|
Note: The parameter is read-only. The value that is currently being held. This is updated to match the input only when the update() function is called or outputLocked is set to false .
|
Functions
|
Arguments
|
Returns
|
Details
|
update()
|
|
Void
|
Updates the output to match the input for the current frame, even if outputLocked is true .
|
Example Usage
No examples provided.