I have a problem with a Sprite in Unity. So I created a sprite and imported it into Unity. Then I wanted to create a GameObject from it. And on my computer, it works very well. My sprite has to look like the image down here:
What I mean is the red face. It shines like the original red that I had chosen on the sprite editor. And when I build and run this Unity Game on my smartphone then the red face is not really red, it’s paler. The red face looks like this:
I don’t see a big difference. Each display is different, even different desktop screens often look very different. It not only depends on Brightness and Contrast settings but on the display technique as well. You can’t do anything about subtle differences but make sure that you have enough contrast on your objects.