Hello,
I’ve been reading all different kinds of threads all over the internet for the majority of today and although I felt like I was getting somewhere sometimes, I am no further forward I don’t think, so before I go do something else to refresh my mind I thought I’d post here, just in case someone has a brilliant idea/solution ![]()
Setup and Goal;
2D Characters, individual PNG files for arms, legs, body etc
Bone animations (currently done via Anima2d SpriteMesh)
What I am trying to achieve is a character customization menu that would allow players to change aspects of their character such as their clothing, hair style & colour. I am trying to achieve this in a way that would allow all of the animations to be reusable across all characters (of the same body type etc)
I had hoped that Anima2d would allow me to simply change the sprite of the sprite mesh or something similar to this (reskinning?) but this doesn’t appear to be possible with Anima2d at the moment.
I am certainly open to using a different bone animation tool if it was capable of achieving what I am trying to do.
Related to this, I do find it surprising that there isn’t something that offers this functionality in the asset store what with how many assets are now available through there. I did try one but it didn’t appear to work with bone animations sadly.
Cheers
Edit:
Following this up, I’m still at a complete loss for how to cycle through body parts etc, I suspect this may require some coding that is beyond my capabilities for now but I have managed to re-use the bone mesh animations at a simple level by saving a character with the animations required as a prefab, copying the character and using the same animation controller. With this, I am then able to change out the sprite meshes in use for other meshes, bind them to the bones and away they go.