This chapter covers recipes surrounding game control input (keyboard, mouse, and gamepad), and collisions with obstacles.
The following recipes will be covered in this chapter:
- Axis Mappings – keyboard, mouse, and gamepad directional input for an FPS character
- Axis Mappings – normalized input
- Action Mappings – one-button responses for an FPS character
- Adding Axis and Action Mappings from C++
- Mouse UI input handling
- UMG keyboard UI shortcut keys
- Collision – letting objects pass through one another using Ignore
- Collision – picking up objects using Overlap
- Collision – preventing interpenetration using Block