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

Mac - How to disable grayscale icons in play mode 2019.4LTS?

Discussion in 'Editor & General Support' started by WeslomPo, Sep 28, 2020.

  1. WeslomPo

    WeslomPo

    Joined:
    Oct 7, 2013
    Posts:
    8
    Hi! I have a problem, that when you hit play button all your icons turn gray and I can't find any settings that turns this behaviour off.

    Here are example, in edit mode this are colored

    upload_2020-9-28_20-28-32.png

    But in play mode this object have gray color. And more over, anything lost their color even components!
    upload_2020-9-28_20-31-38.png

    This behaviour seems OKeish with two assumptions:
    1. All versions of unity works same
    2. You can toggle off that behaviour

    BUT BOTH ASSUMPTIONS ARE WRONG.

    1. Windows users does not have this problem at all - my colleagues with same editor version on windows have normal colors in runtime, and my colleagues with mac have same behaviour as mine with same editor version.
    2. I can't find any clue of how to toggle that off, and there are no any information regardless of this behaviour.

    Unity editor have different behaviour on windows and mac os this are frustrating.
    I think Unity developers hate Mac users. Because editor have stupid sorting in Hierarchy window that turn's on only if your OS is Mac. And you can't change that without tricky script that change some variables in runtime trough reflection (this is how I fix that).

    Here are proof of stupid sorting:
    upload_2020-9-28_20-47-53.png
    upload_2020-9-28_20-49-49.png
    So we have here something like:
    ProjectBrowser.GetShouldShowFoldersFirst() => Application.platform > RuntimePlatform.OSXEditor;

    Why you can't add to preferences?

    I think this are similar problem.
     
  2. Joe-Censored

    Joe-Censored

    Joined:
    Mar 26, 2013
    Posts:
    11,847
  3. WeslomPo

    WeslomPo

    Joined:
    Oct 7, 2013
    Posts:
    8
    As you can see I have different tint color settings, it won't work. All colors will disappear after you hit play, and after that on top of grayscale scheme will be applied tint color.
    upload_2020-9-28_22-2-56.png
    This is how components on second screen should looks like, this is how they looks like on windows machines (screenshot taken from internet, so version not same, I can't take screenshot from windows for now).
     
  4. Joe-Censored

    Joe-Censored

    Joined:
    Mar 26, 2013
    Posts:
    11,847
    What is the specific value of "Playmode tint"? That value controls what change occurs to the editor colors when you hit the play button.
     
  5. WeslomPo

    WeslomPo

    Joined:
    Oct 7, 2013
    Posts:
    8
    Neutral gray color now, this is play mode:
    upload_2020-9-28_22-13-5.png

    Even if I change color to other - nothing changes. Color are not appear.
    upload_2020-9-28_22-13-43.png
     
  6. Joe-Censored

    Joe-Censored

    Joined:
    Mar 26, 2013
    Posts:
    11,847
    Your screenshot shows you're editing Scene Background instead of Playmode Tint though. But if you think it is a real bug, you'll probably have to file a bug report with Unity unfortunately.

     
    WeslomPo likes this.
  7. WeslomPo

    WeslomPo

    Joined:
    Oct 7, 2013
    Posts:
    8
    Yeah, I changed different color, but this does not matter at all, because on second screen I changed color to orange and there are no difference, like I said first - all color turns to grayscale and after that will be applied tint color.

    I think this is not a bug, this is are conceived behaviour like stupid sorting in hierarchy - and this is so frustrating. :mad: