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. Voting for the Unity Awards are OPEN! We’re looking to celebrate creators across games, industry, film, and many more categories. Cast your vote now for all categories
    Dismiss Notice
  3. Dismiss Notice

Please add some color to my life

Discussion in 'Editor Workflows' started by liortal, Oct 27, 2018.

  1. liortal

    liortal

    Joined:
    Oct 17, 2012
    Posts:
    3,557
    Not sure whether this should actually be posted under the "new editor theme" thread.

    You should really add some color to the icons in the hierarchy view:
    upload_2018-10-27_14-26-42.png

    Examples from other tools

    Rider IDE
    upload_2018-10-27_14-31-33.png

    Visual Studio Code

    upload_2018-10-27_14-32-30.png
     
    eobet likes this.
  2. benoitd_unity

    benoitd_unity

    Unity Technologies

    Joined:
    Jan 2, 2018
    Posts:
    327
    Yes it would be great.

    Those distinctions, color and/or icon should be based on object type, and it's unclear which one should be displayed. For example, if a GameObject has a Light and a Collider, which should be displayed in the Hierarchy?
     
  3. Le_Tai

    Le_Tai

    Joined:
    Jun 20, 2014
    Posts:
    430
    I think the first component (except Transform) should be displayed, as it give control to the user and still have good default.
     
    benoitd_unity likes this.
  4. Rimmorn

    Rimmorn

    Joined:
    Sep 6, 2017
    Posts:
    1
    Pick the most relevant one for each item in Create and let users change it if they want to (like after adding components to an empty GO)
     
  5. Peter77

    Peter77

    QA Jesus

    Joined:
    Jun 12, 2013
    Posts:
    6,419
    Microsoft redesigned icons for Visual Studio around 2011/2012. Icons were made all grayscale in VS at this time, but MS learned that it wasn't the best option.
    1. https://visualstudio.uservoice.com/.../2623017-add-some-color-to-visual-studio-2012
    2. https://visualstudio.uservoice.com/...g-back-full-color-icons-to-visual-studio-2012

    I believe Unity Technologies will come to the same conclusion and add more colored icons again, since it's an obvious way to improve readability in the UI.
     
  6. StevenDelrue

    StevenDelrue

    Joined:
    Aug 21, 2014
    Posts:
    16
    Would be nice if we can asign custom icons to prefabs and components in the Hierarchy view
     
  7. BKprod

    BKprod

    Joined:
    Sep 19, 2014
    Posts:
    20
    I agree, be able to select one of the icons from this menu could be great.

     
  8. dadude123

    dadude123

    Joined:
    Feb 26, 2014
    Posts:
    789
    That really seems like the most obvious choice.

    Or maybe, just provide an API to set a custom image, people would probably be all over that.
    Even though that'd be the best solution to please everyone, it would not be something that can actually be shown off in release videos since it's not something built-in.

    But manually assigning icons will get old very quickly if you have a lot of objects and you want them to have icons according to some custom rule...
     
  9. Lurking-Ninja

    Lurking-Ninja

    Joined:
    Jan 20, 2015
    Posts:
    9,900
    Please, Unity, if you ever want to allow users to dress up the editor like a clown, make sure that this function can be turned permanently off by the end-user. I want to disable it and don't allow any 3rd-party asset to assign colorful icons in my editor. The custom "designer" inspectors are nightmare enough already.