Skip to content

Input Events Actions

Input Events actions listen to Unity EventSystem callbacks and send FSM events when those callbacks occur.

Use these for UI interaction, pointer/mouse events, drag-and-drop, submit/cancel, and selection flow.

Action Trigger
OnBeginDragEvent Called on the drag object when dragging is about to begin.
OnCancelEvent Called when the cancel button is pressed.
OnDeselectEvent Called when the object is deselected.
OnDragEvent Called on the drag object while dragging.
OnDropEvent Called on the drop target when a drag finishes.
OnEndDragEvent Called on the drag object when a drag finishes.
OnInitializePotentialDragEvent Called when a drag target is found (useful for setup).
OnMoveEvent Called when a move event occurs (Left, Right, Up, Down).
OnPointerClickEvent Called when the object is clicked/tapped.
OnPointerDownEvent Called when a pointer press begins on the object.
OnPointerEnterEvent Called when a pointer enters the object.
OnPointerExitEvent Called when a pointer exits the object.
OnScrollEvent Called when a scroll wheel or similar scroll input occurs.
OnSelectEvent Called when the object becomes selected.
OnSubmitEvent Called when the submit button is pressed.
OnUpdateSelectedEvent Called on the selected object each tick.

See also