In a top-down game, I have particles that spawn animated textures. I have my 2D renderer settings set-up so that it orders sprites based on their position on th Y-axis via “Transparency Sort Mode > Custom Axis > Y”.
But instead of sorting for each particle spawned, what happens is the particle system obeys the setting as a whole so that the sort order is only based on the particle’s system’s center.
Is there a way to have each particle obey Transparency Sort Mode individually?
Other people seem to have an old workaround to use GetParticles and setting their “order in layer” individually. See this thread from 2015:
But I’m trying to find if there’s a cleaner solution for Unity 2019 without having to fudge with “order in layer”.