bind_widget_event
Bind a widget event like OnClicked to a target function in Unreal Engine 5. Specify widget, component, event, and function name to automate UMG interaction handling.
Instructions
Bind a widget event (e.g., OnClicked) to a function.
Args: widget_name: Widget Blueprint name widget_component_name: Component name (e.g., button name) event_name: Event to bind ("OnClicked", "OnHovered", "OnUnhovered", "OnPressed", "OnReleased") function_name: Target function name (auto-generated if empty)
KB: see knowledge_base/06_UI_UMG_SYSTEMS.md#overview Example: bind_widget_event(widget_name="/Game/MCP_Test/WBP_Example", widget_component_name="/Game/MCP_Test/WBP_Example", event_name="ExampleName")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| event_name | Yes | ||
| widget_name | Yes | ||
| function_name | No | ||
| widget_component_name | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |