The '''ButtonRelay''' component sends a signal (and optionally with a [[Value Type]]) to a button event handler (usually something internal like a [[Sync Delegate]]).
<!--T:2-->
<!--T:2-->
== Fields ==
== Fields ==
{{Table ComponentFields
{{Table ComponentFields
|DoublePressDelay|Float|
|DoublePressDelay|Float| how long it takes before it is to late to count as a double press.
|ReleasePressInterval|Float|
|ReleasePressInterval|Float| The amount of time it takes to release the button.
|ButtonPressed|WorldDelegate|
|ButtonPressed|{{RootFieldType|SyncDelegate`1|[[Type:ButtonEventHandler|ButtonEventHandler]]}}|TypeAdv2=true| The place to send the signal.
The ButtonRelay component sends a signal (and optionally with a Value Type) to a button event handler (usually something internal like a Sync Delegate).