Setup & Required Tags
Add the component
Add UEDInteractableComponent to an actor you want to be interactable.
Minimum required configuration:
InteractableTagInteractionSettings
Recommended configuration:
WidgetSettings(Title/Description/FocusTag/WidgetClass)OutlineSettings(optional)
Actor tag: EDInteractable
At runtime, the component automatically adds the actor tag:
EDInteractable
The player trace code uses this tag to quickly filter candidates.
Optional helper scene components
The component uses tagged scene components to provide stable locations for:
- Center point (distance/LoS checks)
- Widget anchor location
- “Dimensions” for line-of-sight validation
Add scene components and tag them:
CenterComponent: used as the target “center”WidgetHolderComponent: used as the widget world locationDimensionComponent: optional list used for LoS validation against complex shapes
If these are missing, some logic falls back to actor location, but explicit components produce better and more predictable results.
Auto initialization
bAutoInitialize controls whether the component auto-wires references and sets up helper collision on BeginPlay.
In most cases you want it enabled.