Component:ButtonValueCycle

From Resonite Wiki
Revision as of 23:05, 11 September 2024 by AmasterAmaster (talk | contribs) (This is no longer a stub. Added a description. added usage description, added field descriptions.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Component image 
Button Value Cycle`1 component as seen in the Scene Inspector


The ButtonValueCycle component holds a list of values and takes in a TargetValue of a provided type. When an IButton is pressed while this component is on it, this will cycle through the listed values and send the data through the TargetValue.

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`1<T> The value data to send outwards.
Values direct SyncFieldList`1<T> The list of values to cycle through.

Usage

Useful for needing a way to cycle through values of any type.

Examples

See Also