-
Notifications
You must be signed in to change notification settings - Fork 0
Step 6: Inspect System
Inspect System
To set up the Inspect System, start by selecting the Interact Component that we previously added to your Character blueprint class.
In the Details panel:
- Enable the Use Inspector System option,
- Then, under Inspect Actor Class, select BP_InspectActor.
From this point on, all that remains is to implement the nodes shown in the images inside the Event Graph of your Character blueprint class. This completes the setup of the Inspect System.
Now let’s make an actor inspectable. Earlier, we added InteractInterfaces to one of our actors. Open that actor and double-click the Get Interact Display Info function.
Set the Inspect State value to Enabled here.
You can select a static mesh to display, or if your actor already contains a static mesh, you can assign that mesh directly to the inspect system.
If desired, you can add a description about the actor (this will be displayed to the player in the UI). Your actor is now fully configured to be inspectable.
If you want, you can customize the controls for the inspection panel.
Open the BP_InspectActor class located in:
/Plugins/InteractSystem/Blueprints/Actors/
The input and interaction settings are implemented in the Graph Panel using Blueprint logic.
Rotation, movement, zooming, and other settings are available in the Details panel, where you can adjust them freely to fit the needs of your project.
Example Inspect Actors can be found in the folders below.