This video shows you how to make an Input Action to add key commands to your level, then how to use blueprint interfaces to get different blueprints working together, and how to use a line trace to detect what object can be interacted with.
00:00 Introduction and Examples
4:10 How to set up an Input Action
8:20 How to add the Input Action to the Default Input Context
9:50 How to make a Blueprint Interface
12:00 What a Line Trace is and how it works
12:30 How to assign an interface to a blueprint.
16:10 Step by step of setting up a line trace
20:45 Adding a new BP actor that uses the Input, the interface and the line trace.