The UI Button Component
Buttons provided by Unity’s UI system are graphical objects that preutilize the Event System we covered in the last chapter. When a Button is placed in a scene, it automatically has components added to it that allow the player to interact with it. This makes sense because the whole point of a Button is to interact with it. Let’s explore how to add and utilize buttons in our games.
In this chapter, we will discuss the following topics:
- Creating UI Buttons and setting their properties
 - How to set button transitions that make the button change appearance when it is highlighted, pressed, or disabled
 - How to use invisible button zones to allow large tapping areas
 - Navigating button selection on screen with the keyboard or joystick
 - How to create an onscreen button that looks like it is physically being pressed
 - Loading scenes with a button press
 - Creating Button Transition Animations
 
Note
All the examples shown...