So I’m trying to use a Sprite Mask to make particles appear only on top of a certain sprite, but the challenge is that there are other sprite masks in the scene- and I only want the particles to render over the specific sprite mask I have in mind and not appear on any others. This seemed like a reasonable fix, and all sources pointed me towards using different layers on my particles to achieve this effect. However, either I don’t understand how this system works, or something about my project is bugging this, but changing the layer of a sprite doesn’t seem to affect the mask behavior.
I have been led to believe that the “Rendering Layer Mask” property of a Sprite Mask component indicates which layers should be visible in the mask. As the sprite in the image is set to Layer14, and only Layer1 is checked under the mask, it should be invisible, right? Perhaps I don’t understand this system, but I would love to get to the bottom of this. Thank you.