Component image ![](/images/thumb/2/2a/ButtonDynamicImpulseTriggerComponent.png/510px-ButtonDynamicImpulseTriggerComponent.png)
Button Dynamic Impulse Trigger component as seen in the Scene Inspector
![](/images/thumb/2/2a/ButtonDynamicImpulseTriggerComponent.png/510px-ButtonDynamicImpulseTriggerComponent.png)
The ButtonDynamicImpulseTrigger component sends Dynamic Impulses to flux node receivers. This acts like a combination of Button Events & Dynamic Impulse Trigger ProtoFlux nodes, but as a component instead.
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. Some components stop their functionality when this field is disabled, but some don't. |
Target
|
Slot | The slot hierarchy to send this impulse through. If this is null, it will pulse through root instead. |
ExcludeDisabled
|
Bool | If true, this pulse will ignore disabled slots. |
PressedTag
|
String | When the button is pressed, send a pulse for receivers looking for this tag. |
PressingTag
|
String | When the button is pressing, send a pulse for receivers looking for this tag. |
ReleasedTag
|
String | When the button is released, send a pulse for receivers looking for this tag. |
HoverEnterTag
|
String | When the button just began to hover, send a pulse for receivers looking for this tag. |
HoverStayTag
|
String | When the button is hovering, send a pulse for receivers looking for this tag. |
HoverLeaveTag
|
String | When the button has stopped hovering, send a pulse for receivers looking for this tag. |
Usage
Useful for sending dynamic pulses cleanly instead of using flux.