1. InteractionSystemComponent

2. Interaction Target

3. InteractableComponent

It mainly includes two small systems.

  1. Event system. Documentation for this system is located at: 3. Gobal Event System V3.4
    1. Fully supports the global event system of Blueprint and C++;
    2. Supports UE network replication;
    3. Used to act as a bridge between the interactor and the target interactive object of the interactive system, completely decoupling the target Actor from any interactive object in the scene.
    4. And more…
  2. Interactive system.
    1. A detection component for the character and the related logic for notifying the interactive objects;
    2. A built-in interactive component for handling common interaction options;
    3. A simple example scene to demonstrate and introduce the entire interactive system.