Make an Action Bar in Unity Part 1 - Modular Action System

Create a flexible action bar in Unity's UGUI system.
Write C# scripts for defining and activating actions through button selection and hotkeys.
Write C# scripts to manage cooldown timers and display visual feedback to the player.