Get a fully functional Ability UI up and running in minutes!
Tight (but optional) integration with SPAM Ability Framework included so you can hit the ground running.NOTE! This is a UI Toolkit asset, and hence has no UGUI components. It can however be used simultaneously with any UGUI assets.If you own SPAM Framework you'll get a discount on this GUI Asset.Need help? Feel free to reach out on Discord-----------------Enjoy this fully functional Ability GUI with the following features:Ability hotbar, with drag and drop functionality to reorder abilities, hotkey display and cooldown indicator.Ability window, which displays all available abilities and supports drag and drop to the hotbar.Cast bar.Floating tooltip, that can display additional ability information.The package includes a fully functional demo scene (like the one shown in the video) to show how you can integrate the Ability GUI To you own system. It contains a basic implementation of the following features:Hotkey systemAbility system (only as data for the GUI)UnityEvent forwarder, to show how you can use UnityEvents in the editor instead of code events.Required dependenciesUi ToolkitUnity UI/TextMeshProWorks with both legacy and new input system.How it's usedYou can drop the GUI as-is to your project and either hook up your ability system to it, or if you own SPAM Framework you can import the included integration to get a fully functional Ability GUI to your main character in minutes.Additional notesThis GUI is primarily aimed towards games which has keyboard and mouse as the primary input. It's however totally possible to retrofit the pieces to create a GUI for any type of game.You can also keep the functionality but swap out the textures with ease since all components are neatly structured and have descriptive names.Works with any render pipeline.Includes 6 different UI textures for buttons and backgrounds. Texture size is optimized for 1080p resolution.SPAM-Integration is included as a separate .unitypackage and should be imported after importing SPAM Framework.