Hey! So, I've been struggling with this, and I have no idea how to fix this issue. I created a PNG that's pretty much just white with a drop shadow, which Unity keeps importing in the RGBA 16 bit format. You can see it in the bottom middle of the attached screenshot. It displays just fine if I attach it directly to a Sprite, and shows the proper white color.
The issue comes when I try to add it to an atlas to use in NGUI. You can see in the screenshot, the preview in the lower right (and the massive display of the sprite in the Game view) the entire sprite is darker than it should be! And sure enough, even in the atlas texture it's that grey color. Looking at what's different from this sprite to any others I've imported, it looks like it's the fact that it's RGBA 16 bit instead of ARGB 32, but I have no control over what Unity wants to import it as.
So, how do I fix this? Is this an issue with the Atlas importer? An issue that I can fix with Unity to force it to import the texture as 32 bit? I've tried everything and I have no idea what to do.
Thanks!