Energy Bar Toolkit

Energy Bar Toolkit is the most complete progress bar solution available in Unity Asset Store. Energy Bar Toolkit is a set of scripts to help you create progress or health bars that you need. It's powerful and simple because you don't need any scripting knowledge to create many kinds of beautiful and functional bars in a matter of minutes.
Check out the documentation and look at the video tutorials just to see how easy it can be!

Home | Demos | Docs | Support | Forum

Features:
Unity5 and Unity UI support!
PlayMaker support
NGUI support
DF-GUI support
• Atlases support
• Easy positioning in 3D space
Can be used with C#, JavaScript and Boo
• Easy to setup (no scripting!)
Built-in event system
• Tested on PC, Mac, iOS, Android and WP8
Full inspector integration
• No need to hit Play to see the results
• Support for multiple resolutions
Attachable to 3D objects
• Customizable bar labels
• Many visual effects
• Works with all Unity editions
• 3 bar packs included!

Release Notes

== 4.0.3 == Bug fixes: - Fix compilation errors on Unity 2018.3 == 4.0.2 == Bug fixes: - Fix compilation errors on Unity 2018.2 == 4.0.1 == Bug fixes: - Fix compilation errors on Unity 2017.2 == 4.0.0 == IMPORTANT: This update requires a clean-import. Please remove your Energy Bar Toolkit directory first! Changes: - Removed deprecated scripts and examples Bug fixes: - Fixed texture issues with Unity 2017.1 - Fixed example scenes - Fixed compilation warnings == 3.1.1 == Bug Fixes: - Fixed compilation warnings on Unity 5.5 and 5.6 == 3.1.0 == New features: - Labels are now accepting format known from string.Format() - Repeated Renderer: Icons can now keep orientation and/or position while rotating next icon position. It allows to build more interesting setups. - Bar label can now inherit opacity of the bar - PlayMaker: Add ChangeBarTint action Bug Fixes: - Transform Renderer: It could sometimes disappear from the view Improvements: - Significantly reduced every-frame garbage when using labels - Filled Renderer: Improved performance == 3.0.9 == New Features: - Can specify custom material for all bar textures Bug Fixes: - Support for Unity 4.7.0 Improvements: - Reorganized deprecated example directories - FollowObject and Spawner scripts can now constantly lookup for the camera reference == 3.0.8 == Improvements: - Recreated sliced bar example - Improved Example 1 scene - Created some more bars prefabs Bug Fixes: - Unity UI: Transparent radial bars displayed uncorrectly when using Unity 5.2 == 3.0.7 == Bug Fixes: - uGUI: Fixed filled radial burn appearance - NGUI: Fixed old and deprecated NGUI integration == 3.0.6 == New Features: - Image repeat (tilling) for Filled bar texture - Can now apply euler rotation for newly instanced bar Bug Fixes: - Windows Store: Fixed compilation errors - When using with Unity >= 5.2 bars were freezed - Filled renderer sprite follow position was wrong for some grow directions - Masks were not working correctly with radial bars == 3.0.5 == New Features: - Blinking effect for uGUI Repeated Renderer Bug Fixes: - WebGL: Fixed compilation errors - uGUI: Fixed filled bar follow effect when direction were different than left to right - LookAtCamera option of EnergyBarFollowObject component was not working correctly - Spawner when disabled and re-enabled was generating another bar instance == 3.0.4 == New Features: - Created new sliced bar type (uGUI only) - uGUI: Repeated bar API now allows to manipulate icon images (e.g. animations) - uGUI: Added animated repeated bar icons example - Added new example scene (example 6) Improvements: - Canvas finder does not necessary need to look for the Canvas component Bug Fixes: - uGUI: Fixed filled burn effect when Grow Direction is set to Radial and Offset/Lenght is set to any non-default value - Fixed Unity 5.1 RecalculateNormals() bug == 3.0.3 == New Features: - Created update info window - Created new example scenes - Added EnergyBarBase.ResetAnimations() for bars pooling. Use it when taking a bar from object pool. - uGUI: Added new Spawner component to spawn attached bars along with world objects - PlayMaker: Created SpawnEnergyBarWithSpawner action utilizing new Spawner component Improvements: - Reorganized example scenes - Follow object component has new methods of camera and canvas lookup Bug Fixes: - uGUI: Follow object not working when Canvas set to Screen Space Camera - uGUI: Invalid follow object position when canvas is set to non-constant pixel size - uGUI: Follow object rotation sometimes was invalid - uGUI: Bars that are following object not visible on screen does not longer pop-up from nowhere - uGUI: Fixed visibility issue with burn effect when increasing bar value - uGUI: Removed Fill Direction: Color Change from Repeated Bar (not supported) == 3.0.2 == Bug Fixes: - Mesh: Fixed issue with disappearing repeated bar == 3.0.1 == New Features: - uGUI Filled Renderer: Bar scale and offset properties Bug Fixes: - uGUI: Fixed bar positioning on pixel-perfect canvases - uGUI Filled:: Fixed not working radial offset and length properties - uGUI: Fixed hierarchy position when creating new bar - uGUI: Fixed local rotation when creating new bar - OnGUI: Fixed memory leak - Unity 5: Fixed serious graphics & performance issue == 3.0.0 == New Features: - Full uGUI support! New renderers are using uGUI drawing functions. Mesh renderers are now deprecated - Tiled bar effect - New inspector editors - Blink effect can now work upwards - Burn effect can now work in both directions Improvements: - Improved NGUI and DF-GUI integration - Rearranged main menu == 2.1.6 == Improvements: - Improved performance for scenes that are using atlases - MadSprite preview now takes sprite color into the account - When initializing an empty scene with no camera, Camera 2D is tagged as MainCamera - Warnings and info boxes about incorrect camera setup when using anchors Bug Fixes: - In some cases changing bar settings during play mode caused exceptions to be thrown - NGUI, DF-GUI: Fixed crash on using atlases - DF-GUI: Fixed PlayMaker state rename issue - DF-GUI: Bars wouldn't hide when widget shouldn't be seen - Windows Store: Fixed compilation error - Windows Phone 8: Fixed MadFontData parsing - Unity Remote: fixed touch issues == 2.1.5 == New Features: - Blinking can be forced in code - Smooth effect can be constrained to only one direction Bug Fixes: - Fixed possible issue when bar is not longer anchored - Anchor has been always making scene dirty when set to object mode Improvements: - Improved rendering performance of bars that are using atlases - Notably improved rendering performance of all mesh bars == 2.1.4 == Improvements: - Reorder buttons for background/foregroud texture list - Changing color of background and foreground textures not longer requires bar to be rebuilt Bug Fixes: - Mesh: Transform renderer rebuilder was ignoring font settings - Mesh: Label position was wrong when fill value was equal 0 and there was only a bar texture == 2.1.3 == Improvements: - Added triangles pool to reduce renderer garbage collection Bug Fixes: - Adding textures to existing atlases was broken (oh no!) - Sometimes hidden unmanaged sprites could be found as leftovers of previous versions. Now they are removed. - Mesh slot renderer was ignoring slots tint - Mesh sequence renderer was ignoring tint - Missing object tint setting for mesh transform renderer - Fixed exception when creating a font == 2.1.2 == Improvements: - PlayMaker: New actions to get bar display value and set smooth effect properties Bug Fixes: - Could not open sprite inspector - DF-GUI: Fixed _visible_ property behavior for bars == 2.1.1 == Improvements: - Corrected script execution order to make mesh bars rendering more stable - Smoother movement of bars (changed script execution priority) - NGUI: Smoother movement of bars - Look at camera moved from anchors to Position & Size section of any bar Bug Fixes: - Anchors for Mesh bars was broken when anchoring to objects on new scenes - Text tinting was broken (not reacting to color change) - NGUI: Fixed warnings in integration code about inconsistent line endings - NGUI, DF-GUI: Mesh Transform were reporting wrong size right after creation causing it to scale to very small size - NGUI: Bars size and position right after creating are now right == 2.1.0 == New Features: - Mesh Transform Renderer (all OnGUI bars are now deprecated) - Premultiplied-Alpha support for mesh renderers Improvements: - Greatly improved prefabs support - Support for multiple Panels at one scene - Created new example prefabs (for mesh renderers) Bug Fixes: - Scenes were always marked as dirty - Unity could crash in some cases when one decided to move prefab with a bar into the scene - DF-GUI integration was lying about layer change requirement == 2.0.1 == Improvements: - SimpleEvent now supports 2D Colliders Bug Fixes: - Missing Sequence renderer option when using NGUI or DF-GUI integration == 2.0.0 == New Features: - Atlas support! - Bar renderers can be moved and instantiated outside the panel - New mesh sequence renderer Bug fixes: - Mesh filled: Wrong smooth speed when burn effect was enabled - Mesh filled: Burn texture setting was ignored == 1.8.1 == New Features: - Pivots for OnGUI labels Bug Fixes: - Wrong transform renderer size calculation == 1.8.0 == New Features: - New renderer: 3D Repeat Mesh Renderer - Mesh renderers: labels have now a pivot point - NGUI: New integration method Improvements: - Much better multi-resolution support - Mesh renderers: New method of setting position & pivot point - DF-GUI: Fixed rotation of bars Bug Fixes: - Mesh Renderers: Radial CCW fill direction is now working as expected == 1.7.3 == Bug Fixes: - DF-GUI integration had compile errors - In some cases size of bars in DF-GUI was miscalculated Improvements: - Better DF-GUI support == 1.7.2 == Improvements: - Better DF-GUI support == 1.7.1 == New Features: - Integration with DF-GUI Improvements: - Significantly reduced GC activity with mesh renderers - Unity 4.3.0 inspector GUI fixes == 1.7.0 == New Features: - Filled mesh renderer - All renderes can be now created from the Tools -> Energy Bar Toolkit menu Improvements: - Updated prefabs position to be visible right after instancing == 1.6.6 == New Features: - NGUI 3.0 support Bug Fixes: - Anchoring was displaying bars in wrong place when anchored object was on the back of current camera - Premultiplied alpha option in Unity 4.2.0 not working as expected - NGUI: Sequence bar atlas was not included in the package

Basic Information
Latest Version
4.0.3p1 (11 Apr 2019)
Publisher
Mad Pixel Machine
Category
Scripting/GUI
Size
16.0 MB
Price
€22.96
Asset Rating
(360)
Extended Information
Unity Versions
5.2.1, 2017.1.0, 2018.2.0, 2018.3.0
State
Published