Chapter 4: Understanding Blueprint Communication
This chapter presents Blueprint Communication, which allows one Blueprint to access information from, and call the functions and events of, another Blueprint. In this chapter, we will explain Direct Blueprint Communication and show you how to reference Actors on a Level Blueprint. The concept of casting is explained in depth because it is an essential part of Blueprint Communication. We are also going to learn about Event Dispatchers, which enable communication between Blueprint classes and the Level Blueprint, as well as how to bind Events.
For each of these topics, we will do step-by-step examples to facilitate our understanding of the concepts and practice the creation of Blueprint scripts.
The following topics will be covered in this chapter:
- Direct Blueprint Communication
- Casting in Blueprints
- Level Blueprint Communication
- Event Dispatchers
- Binding Events