Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

Ez Data Manager - Global Variables Management Solution

Discussion in 'Assets and Asset Store' started by sharkyro, Nov 29, 2016.

  1. sharkyro

    sharkyro

    Joined:
    Mar 15, 2014
    Posts:
    127
    Ez-Data-Manager_Screenshot_0-@1280x720.png Ez-Data-Manager_Screenshot_1-@1280x720.png Ez-Data-Manager_Screenshot_2-@1280x720.png Ez-Data-Manager_Screenshot_4-@1280x720.png Ez-Data-Manager_Screenshot_3-@1280x720.png

    Ez Data Manager on the Asset Store can be found here.

    Every game or app uses global variables and having them in different classes can become a pain to manage. Ez Data Manager can help you with that by giving you a central location for all of your settings and referenced types such as prefabs / gameobjects / textures / materials / sprites/etc.

    Having a lot of variables of different types, visible in the inspector, is hard to work with. That is why we designed a very well thought out custom inspector that tries to give you (the developer) a very convenient way to add/delete/sort and change variables.

    You can create a lot of variable types, aven arrays and lists. They will be public and you will be able to update them with ease, from any script.

    Save yourself some development time and get started right now!

    DOCUMENTATION | VIDEOS | SUPPORT

    Features
    - Global Variables, Arrays and Lists
    - Advanced Custom Inspector
    - Editor integration
    - Easy to learn. Intuitive design
    - Supports all platforms
    - Comes with full C# source code
    - Dedicated support
    - Tutorials on our YouTube Channel

    As game devs ourselves, we are dedicated to continually improving and expanding our assets, based on everyone's feedback, and also providing top-notch support.
     

    Attached Files:

    Last edited: Mar 7, 2018
  2. sharkyro

    sharkyro

    Joined:
    Mar 15, 2014
    Posts:
    127
    Ez Data Manager
    Global Variables

     
    Last edited: Dec 20, 2016
  3. sharkyro

    sharkyro

    Joined:
    Mar 15, 2014
    Posts:
    127
  4. sharkyro

    sharkyro

    Joined:
    Mar 15, 2014
    Posts:
    127
  5. sharkyro

    sharkyro

    Joined:
    Mar 15, 2014
    Posts:
    127
  6. jingray

    jingray

    Joined:
    Feb 6, 2015
    Posts:
    53
    Nice. Asset full CRUD features ?!
    I see asset read only.
     
  7. sharkyro

    sharkyro

    Joined:
    Mar 15, 2014
    Posts:
    127
    Hi @vudong

    Not at the moment; in the current version variable changes are not persistent between play sessions. You must take care of saving any changes yourself.
    However, the option to automatically save variables to PlayerPrefs at runtime will be added in the next version of our asset.

    Cheers,
    Alex.
     
  8. tapawafo

    tapawafo

    Joined:
    Jul 25, 2016
    Posts:
    170
    Hello,

    Is there any way to make a List of a custom type?

    Thanks.
     
  9. sharkyro

    sharkyro

    Joined:
    Mar 15, 2014
    Posts:
    127
    Hello @matteumayo,

    At the moment it is not possible to have arrays or lists of custom types. We will try to include such functionality in a future version; however, due to the challenges posed by the customized inspector, we cannot give an estimation on when it might become available.

    Cheers,
    Alex.
     
    tapawafo likes this.
  10. Zanderfax

    Zanderfax

    Joined:
    Nov 2, 2016
    Posts:
    25
    Hello all,

    Just upgraded to 2.0 and when I click on Tools->Data Manager (only option given), a box pops up with nothing in it.

    I am getting a Texture is Null error with the following details:


    Ez.EzEditorUtility:DrawTexture(Texture, Single, Single) (at Assets/Plugins/Ez/Shared/Scripts/Editor/EzEditorUtility.cs:93)
    Ez.DataManager.EzDataManagerWindow:OnGUI() (at Assets/Plugins/Ez/DataManager/Scripts/Editor/EzDataManagerWindow.cs:50)
    UnityEditor.HostView:OnGUI()

    Can you provide guidance as to how I get this fixed?

    Thanks,

    Z
     
  11. Zanderfax

    Zanderfax

    Joined:
    Nov 2, 2016
    Posts:
    25
    Update: Got it to load by removing all references to EZDataManager from my scripts and then load them in. Now when I try to use EzDataManager.Instance none of the variables and arrays I have created show up.

    Help would be greatly appreciated as I am now completely dead in the water with all my data structures.

    Thanks,

    Z
     
  12. sharkyro

    sharkyro

    Joined:
    Mar 15, 2014
    Posts:
    127
    Hello @Zanderfax

    All configured variables, arrays and lists are found in EzDataManagerVars.cs. Based on your description, it seems that file was also removed.

    We recommend that you restore the pre-upgrade backup of your project and follow our step-by-step upgrade tutorial in order to not lose your configuration:


    Cheers,
    Alex.
     
  13. Zanderfax

    Zanderfax

    Joined:
    Nov 2, 2016
    Posts:
    25
    Thank you for this! It worked as explained in the video!
     
    sharkyro likes this.
  14. sharkyro

    sharkyro

    Joined:
    Mar 15, 2014
    Posts:
    127
    Hello everyone!

    We're very excited to announce Ez Data Manager version 2.0! Check out the introduction to the new version and the tutorial on how to upgrade on our YouTube channel:

    Ez Data Manager v2.0 introduction:


    Upgrade Guide for Ez assets - from version 1.x to version 2.x:


    Cheers!
     
    Last edited: Jan 30, 2018
  15. CHOPJZL

    CHOPJZL

    Joined:
    Dec 5, 2016
    Posts:
    55
    Hi, It seems this asset is deprecated, what happened?
     
  16. OccularMalice

    OccularMalice

    Joined:
    Sep 8, 2014
    Posts:
    165
    What happened to this asset? I was hoping to find information on it and it looks like it's gone now.

    This is a systemic problem with assets. They vanish without notice and it's hard to track them down. Added to that, the publishers make no announcement or put it up on say GitHub or release it for free (i.e. no support).
     
  17. shyamarama

    shyamarama

    Joined:
    Dec 13, 2019
    Posts:
    10
    Hey guys, any updates on this asset? Would be so great to be able to use this. Are there any alternate options?

    As someone just starting with Unity, this type of data binding GUI would be so useful