<aside> <img src="/icons/info-alternate_lightgray.svg" alt="/icons/info-alternate_lightgray.svg" width="40px" />

Abstracted base to create interactable objects, allowing to plug a wide variety of feedbacks. For first person and third person games

</aside>

Supported Version: 5.4, 5.5, 5.6

If you want to see usage of this plugin, a raw version of it is used in this game: https://youtu.be/NepQVrDT3W8



⏬ Inheritance Graph

image.png


❓How to use?

https://youtu.be/K4tL6KlCQrs?si=FVyNACFrBnNEPkQT

On your custom Player Character

  1. Add the InteractorComponent and InteractorInterface to your custom player character
  2. Set InteractionDistance and SelectionTolerance
  3. Add a call to Interact function (Ex: When pressing E)

On your custom Interactable Objects

  1. Add the InteractableComponent on your actor