GETTING STARTED
1- Setup
To start using the Interact System, you'll need to add the AC_InteractionComponent to your Player and configure the parameters.
|
|
Interaction Check Distance: Maximum distance for detecting interactable objects |
Then, connect "Start Interaction" and "Stop Interaction" from the AC_InteractionComponent.
.png)
INTERACTABLE ACTOR
To make an actor interactable, add the Blueprint Interface BPI_Interactable to your actor, or you can use my BP_InteractableBase as a parent class.

![]() |
Checks if interaction is possible with the target object
|
![]() |
Retrieves the interaction information from the target object
|
![]() |
Triggers the interaction with the target object
|
![]() |
Called when the player starts looking at an interactable object
|
![]() |
Called when the player stops looking at an interactable object
|
![]() |
Retrieve the distance at which a player can interact with an interactable object
|
DISPATCHER
You can use these events to update a widget or trigger other actions. You can also bind these events by passing the AC_InteractionComponent as a parameter.
![]() |
Triggered when an interaction begins
|
![]() |
Triggered during hold interactions to track progress
|
![]() |
Triggered when an interaction successfully completes
|
![]() |
Triggered when an interaction is cancelled before completion
|
![]() |
Triggered when an interaction fails
|
GLOSSARY
|
1 - Get Current Interactable Returns the interactable object currently being targeted
![]() |
2 - Is Interacting Checks if the
![]() |


.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)
.png)

.png)

.png)
.png)
.png)
.png)
.png)
.png)

Our Marketplace