I’m relatively new to Unity and trying to work with some 2D examples. At the moment I’m working on an infinite runner example whereby the main camera follows my player. To make the game more interesting however, I want to set a static background. Now I have searched the forum and I know the usual answer is “this has already been answered, go here” How can I display a flat background - 2D image, not a skybox - behind everything in my camera? - Unity Answers and believe me, I’ve tried the steps outlined in that a number of times, but my background image seems to render above my player.
All my cameras are on the “default” layer, and they currently both have the same z position of -10 (not sure if this is the issue, but I have tried changing these settings so they are on different z positions and on different layers but nothing seems to work) All the other settings seem to be correct as per the linked post.
So can anyone suggest to me here what might be wrong? At the moment my player is just a default Sphere gameObject so I thought it might be lighting, but adding a sprite doesn’t make any difference.