Ability and Skill Tree System Series

Part 9

In this episode we implement the core functionality of both casting spells and handling their cooldowns. We add a timeline to display the expiring cooldown and update a circular progress bar as well as a text to achieve the effect you see in most mmorpgs or mobas. Further we deal with pressing a key to use the spell assigned to it.