Hi! I'm experiencing some issues concerning the length of the names of my collections. I'll explain:
First of all, we are working on a 2D sprite based sidescroller but with perspective cameras for some gameplay settings as well as parallax. Besides, our main character has like 20 different animations (for now). The perspective cameras give us some rendering issue, sometimes they render background sprites over foreground sprites due to perspective position of those cameras. To solve this, we have set custom Transparent layers to the sprite shaders, so the cameras render Transparent +1 first, then +2, +3... and so on. This has solved our perspective/rendering problems.
However, this weird workflow has made us set up each character animation in its own sprite collection, so that we can be sure that each animation does not exceed 1 atlas. Then, we give each sprite collection the +15 (player) shader layer so all of them render correctly above the scenery, objects, etc. This results in tens of folders and collections, and one Animation collection that handles them all.
The issue comes now. When I set up a New Clip in the Animation Editor window, if the collection name exceeds 30 characters, Unity gives me an "out of range" array error and crashes. For example, if I name a collection "Main_Ladder_EnterAnimation_Collection" as soon as I create a new clip and call to that collection in the editor Unity crashes. However, if I name it "Main_Ladder_Enter_Collection", which is 29 characters long, everything goes allright and nothing happens.
It's not like it breaks our work, but we thought you may want to know it now that you are working on the v1.92 update.