First of all, hello 🙂
We use spine & spine-unity in our company nearly for a year, so far, it satisfies our needs and we are happy with the results.
But a problem occured recently in last project.
We use a main character created in spine as a SkeletonAnimation. Since it has many components (like equipments) and we use it nearly every panel of our game, we decided to move it around along the panels. While moving it, we also initialize the SkeletonAnimation for various reasons.
If we initialize the SkeletonAnimation, a Skeleton Mesh memory leak occurs. It builds up on every initialization and if we dont call Resources.UnloadUnusedAssets(); it stays all game. By the way, GC.Collect(); does not free the leak.
Thank you in advance.
-Buğra