calminthenight So the reasoning here is that I may have dozens or even potentially close to 100 objects - enemies included on-screen at once, and it seems really cumbersome to have to manually add 100 layers to the game between the background and HUD layers just in case I ever need that many and then also code a system that forcibly moves any objects or enemies that move closer/further than one another (which may happen frequently) to switch/re-order layers with each other on the fly such that there's still only one object per layer... I mean I had considered that as my absolute last resort up 'til now but it just felt like there had to be a cleaner way.
dop2000 Apologies but I'm pretty new to the Drawing Canvas so I don't know that I've quite figured out what you're suggesting to do with it. I tried what I thought you meant:
1. Drawing canvas above robot sprites (initially invisible so you only see ones in the canvas) with its drawing blend set to destination out
2. "Paste object" both robots into the drawing canvas
3. Drawing action like "Fill rectangle" to draw a hole in the canvas over the pasted drones
But of course then I still end up with a hole that goes straight through both the front drone and the one behind it, just like before, so I'm probably misunderstanding... If it's not too much trouble, I've posted the small test project I tried this in here - could you give it a look and change it up to be like what you meant and post your version here?
https://drive.google.com/file/d/1O3pcLIk9ccLlYluCQvc17-X1eWvHShyI/view?usp=sharing