Unity Sprites Overlapping, slightly see-through (2D game)

Hey Guys!

So I’m trying to make a game in which my background is just one sprite that tiles on both sides, that I just keep duplicating and moving to the right in order to keep the background going. However, when I do this, and with my floor sprites as well, all the sprites are slightly, and very slightly, see through. So when my two background sprites overlap, like I need them to, they sort of merge colors a little bit and end up forming a really odd section in just that one part.

Image:

30709-capture.png

I’m not sure what is causing this to happen. All of my sprites in this game seem to have a little bit of opacity, but they shouldn’t be having any. I have been searching around, but no one seems to be having this same type of problem with sprites in a 2D game.

Has anyone had this problem, or who knows what causes this and how to fix it? Any help would be much appreciated, as it is aesthetically very unpleasing.

Also, I have tried putting the backgrounds in their own Sorting Layer and changing their Orders, but that doesn’t fix the opacity issue on the slightest.

I am experiencing exactly the same issues, the only thing that seems to resolve the issue is to set the compression to true colour… The glitch happens as soon as there is some sort of transparency in the image. Please fix this Unity developers.

It looks like the original image might have a little transparency on it.

Try checking the transparency on the image and saving it again.