General

The Interaction Component of the Player Character respond to every Interactable Objects with interaction enabled.

Every interactable objects can implement the following events:

image.png

The HoveringUpdate event will trigger only if the function ShouldReceiveHoveringUpdate returns true.

Interact and EndInteract events will be triggered by Player Character when interact input is pressed/released, see AAstPlayerCharacter::Input_StartInteract.

How do I change interaction distance?

How do I make an Actor interactable?

Debug

During PIE, you can execute the command ShowDebug Ast.Interactions to see the interaction traces and useful logs.