Segmented and circular progress bars for Unity UI — eight drop-in prefabs, smooth animated fills, gradients and events. No coding required.2D Progress Bar Toolkit is a lightweight set of Unity UI components for building progress, health, loading and stage indicators. Drop one of the eight ready-made prefabs into your Canvas, resize it, pick your colors — done. No scripting knowledge required, and when you do want code, a clean, fully documented C# API is waiting.The bars fit any genre and art style: every segment is a plain uGUI Image, so you can reskin a bar with your own sprites in seconds — from casual match-3 hearts to sci-fi HUD gauges. An interactive showcase scene with every prefab is included, so you can test each bar before you use it.WHAT'S INSIDE8 ready-to-use prefabs: 180° gauge, 270° dial, full ring, solid ring, step ring, and three classic horizontal bars (segmented, solid, gradient)Circular bars with configurable start/end angles and segment spacingClassic bars with any number of segmentsContinuous or whole-segment fill modesSmooth animated value changes (scaled or unscaled time — bars keep moving in pause menus)Gradient-driven fill color (e.g. red at low health, green at full)C# events and UnityEvents: value changed, completedInteractive showcase scene and offline documentationBUILT FOR PRODUCTIONPerformance first: idle bars cost nothing per frame and nothing is allocated after initializationOne sprite and material per bar — a whole bar renders in a single draw callResolution-independent prefabs: drop into any Canvas and just resizeFull source code with XML documentation, shipped in its own assembly definitionText-serialized assets, version-control friendlyUniversity of Games is a place for indie creators. We ship practical Unity solutions that speed up game development — tools, ready-made packages, and knowledge you can apply the same day. Everything comes from real production experience.Docs: https://university-of-games.gitbook.io/welcome/Community: https://university-of-games.gitbook.io/welcome/communityMore assets: https://assetstore.unity.com/publishers/25633Articles: https://medium.com/university-of-gamesFeatures:Two bar types — Classic (horizontal) and Circular (radial), both segmented8 drop-in, resolution-independent prefabsConfigurable segment count, spacing, colors and circular start/end anglesContinuous and whole-segments fill modesSmooth fill animation with configurable speed; unscaled-time option for pause screensGradient fill color driven by the current valueC# events + UnityEvents (OnValueChanged, OnCompleted)Runtime API: set values instantly or animated, recolor, rebuild, change segment counts from codeZero per-frame cost while idle; no GC allocations after initializationSingle draw call per bar; Sprite Atlas friendlyWorks on overlay, camera and world-space canvases (attach bars to 3D objects)Built on Unity UI (uGUI) with no external dependencies — runs on every platform Unity UI supportsUnity 6 (6000.5+) compatibleFull source code, XML-documented, in a dedicated assembly definitionDemo showcase scene + documentation included




