Can I use Energy Bar Toolkit with Unity Free/Pro?

Yes, you can! Energy Bar Toolkit works fine with both Unity versions.

Can I use Energy Bar Toolkit to create paid game/presentation/etc.?

You can use Energy Bar Toolkit with any type of project. It can be free, it can be paid, it doesn’t matter. You’re only not allowed to distribute Energy Bar Toolkit sources and files in the form that can be reused.

I am not a programmer. Can I use Energy Bar Toolkit?

Yes! Energy Bar Toolkit doesn’t require any code to setup great progress bars! If you want to setup events based on what’s going on at your scene, you can use built-in Event System or if you have PlayMaker PlayMaker integration package.

Are updates free?

Yes, they are! All updates are available through Unity Asset Store.

I have a problem/suggestion/something to tell.

You’re welcome! Please write on the forums or you can contact us directly by writing to support@madpixelmachine.com .

Where can I find integration with NGUI 3.0.0?

It is included in Energy Bar Toolkit package starting from 1.6.6.

My textures are not displaying correctly.

Sometimes textures used with Energy Bar Toolkit may be displaying with glitches, unwanted pixels, etc. This is because of how you configured your texture importer or Unity version that you are using. Energy Bar Toolkit tries to detect these issues and will display fix proposals. Just look at the Inspector of your bar object. In most cases few clicks on ‘Fix it’ buttons will do the trick.

I see bars in my game view but after building they are no longer visible.

This is a known issue when you’re working with Deferred Lighting. Please take a look at this.

I want to recude number of draw calls. How can I do that?

It’s easy! First make sure that you’re not using OnGUI renderers. Unfortunatelly there’s no easy way to reduce draw call count using OnGUI renderers. Then you can create and apply an atlas to your scene.

I am receiving compilation error like “error CS0246: The type or namespace name `TypeName’ could not be found. Are you missing a using directive or an assembly reference?”

Please make sure that you’ve typed TypeName correctly. If it is type from Energy Bar Toolkit, then in most cases you have to add

using EnergyBarToolkit;

At the top of your C# script. If you’re using JavaScript, then please reference all the types using EnergyBarToolkit namespace as prefix:

var pivot = EnergyBarToolkit.EnergyBarBase.Pivot.Top;

I am experiencing an error “Instance of FilledRenderer3DInspector couldn’t be created because there is no script with that name.”

The reason of that error is how Unity handes the unitypackage file format, and it can be experienced only when one will upgrade Energy Bar Toolkit from the older version.

To be safe and sound, please always remove Energy Bar Toolkit directory before importing the newer version.

How can I rotate my bars?

If you’re using OnGUI renderers, you can’t. These are deprecated. Please switch to Mesh renderers.

Some Energy Bar Toolkit files are compiled into the DLLs. Where are the sources?

All the sources are included with Energy Bar Toolkit package as zip files. You can found them in Energy Bar Toolkit/Scripts/Sources directory.

Why these sources are compiled into dll’s? That’s because Mad2D and MadCommons components are shared between Energy Bar Toolkit and Mad Level Manager which is also our tool. Distributing these components as raw scripts may cause the conflicts for those, who are using Energy Bar Toolkit and Mad Level Manager in same project.

Along with the source files you can find build instructions.

I want to be notified about updates.

There are many ways to do that. When new version of Energy Bar Toolkit is released the information about it is published at:

Subscribe or follow any of them to be always up to date.

I have an issue that is not in the list.

Don’t worry. First make sure that your solution isn’t explained in this documentation. If not, please try reimporting your asset first. Many issues are caused of not-so-great unitypackage format. When you’ve upgraded Energy Bar Toolkit from any previous version, something just might get lost or broken.

Even if you haven’t upgraded Energy Bar Toolkit, there’s still a chance that something is wrong with your installation. Just:

  • Close Unity3D
  • Backup your whole project
  • Open Unity3D
  • Remove Energy Bar Toolkit directory and all integration directories as well
  • Open Asset Store window and import it again

It this wouldn’t help, feel free to: