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. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice
  3. Join us on November 16th, 2023, between 1 pm and 9 pm CET for Ask the Experts Online on Discord and on Unity Discussions.
    Dismiss Notice

GUI Generator - Create your own custom GUI Skins

Discussion in 'Assets and Asset Store' started by DarkArts-Studios, Jul 23, 2014.

  1. DarkArts-Studios

    DarkArts-Studios

    Joined:
    May 2, 2013
    Posts:
    389
    Hi Everyone,

    I'm busy making the last of the changes I want for v1.9 update to GUI Generator. These are mostly Unity 5 Compatibility fixes (eg: it includes a fix for what @vamky reported above amongst other things). There are several other smaller bugs I'm including fixes in for as well. The full list of planned fixes and changes can be seen on the development roadmap. If anyone else has any other know bugs they'd like to report please try do so here or to gui-generator@darkarts.co.za within the next day or two and I'll try get those fixes in to this update. I'm hoping to get v1.9 out by the end of this week and then move on to feature adds for the following update.
     
  2. DarkArts-Studios

    DarkArts-Studios

    Joined:
    May 2, 2013
    Posts:
    389
    Hi @hunterua,

    I'm sorry for the very late response.

    the uGUI checkmark (how this is used in the future will probably change since it should be default behaviour since Unity 4.6) only effects the borders for UI slicing, as you would see within the Sprite Editor of the result. For example see the following screenshot:



    The green lines (slicing points for UI sizing and stretching) will be created exactly where they need to be for correctly using the final result if you select the uGUI check box. If you do not select it, then the above will not be done for you.

    My personal opinion is that this behaviour should change so that you never even see the checkbox. It should happen automatically for anything Unity 4.6 and above and not do it (because you cannot do it) for anything earlier than Unity 4.6.
     
    hunterua likes this.
  3. hunterua

    hunterua

    Joined:
    Nov 5, 2009
    Posts:
    42
    Thanks for reply anyway :)
    I'm almost forgot about.... when do you plan to make saving presets ? It could be a good feature that save a time during multiply iterations for making gui buttons/elements...

     
  4. DarkArts-Studios

    DarkArts-Studios

    Joined:
    May 2, 2013
    Posts:
    389
    GUI Generator v1.9 published

    v1.9 Changes:
    • Fix all ScriptableObject.CreateInstance warnings as detected in Unity 5.4 and above
    • Disable mipmap creation, by default, for texture generation
    • Remove "Registering <guisystem>" console messages (annoyance)
    • Cleanup some redundant & unused references in older code (minor performance improvements)
    • Fix multiple crash and display corruption issues when switching between play & edit modes
    • Fix issues with any gradient fill patterns being reset when switching between play & edit modes
    • Delete Layer verification popup window now has an explicit "cancel" button (OSX doesn't have window close icon)
    • Fix all GUI skin "missing style" warnings by explicit custom skin usage everywhere required
    Also v1.9 is now individually packaged, compiled and shipped for the following Unity versions since the Asset Store now allows editor extension projects to be uploaded for each unity version for compatibility reasons:

    Package has been submitted using Unity 4.0.0, 4.1.0, 4.2.0, 4.3.0, 4.5.0, 4.6.0, 4.7.0, 5.0.0, 5.1.0, 5.2.0, 5.3.0, and 5.4.0 to improve compatibility within the range of these versions of Unity.

    Please let me know if anyone has any issues with this, this is the first update for multi-versioned unity builds.
     
  5. DarkArts-Studios

    DarkArts-Studios

    Joined:
    May 2, 2013
    Posts:
    389
    This will be coming in the next update. It's the most voted for feature in our public development roadmap: https://trello.com/b/EdyWAvvj/development-roadmap
     
  6. DarkArts-Studios

    DarkArts-Studios

    Joined:
    May 2, 2013
    Posts:
    389
    A snap update has gone live to add explicit support for 2017.* versions of Unity. Also a couple of fixes for recently reported bugs including a regression that caused a "black halo" around most generated elements.
     
    hopeful likes this.