UPDATE: Turns out it was because the default shape for the particle system was a 3D cone / sphere. Changing it to circle fixed it.
Hello,
I’m trying to add a particle to my 2D scene however it’s always appearing behind all my sprites and background art regardless of how I set the ‘order in layer’.
Here’s the setup;
The background is on the default layer at order 0:
Before, the background and particle system shared the exact same Z value (0). If I give the particle system a different Z value then even more odd things start to happen:
Hello, for anyone looking at this in 2021, go to the Renderer tab/section, and change the Order in Layer value to a higher number then your Sprites order. To test it out just make it the largest number possible and you should see it.
The default 3D Renderers draw stuff according to Z depth - distance from camera.
SpriteRenderers draw according to their Sorting Layer and Sorting Depth properties
UI Canvas Renderers draw in linear transform sequence, like a stack of papers
If you find that you need to mix and match items using these different ways of rendering, and have them appear in ways they are not initially designed for, you need to:
identify what you are using
search online for the combination of things you are doing and how to to achieve what you want.