Hello,
I am working on a game with a complex mix-and-match customization system (using partial skins). I have a very large number of clothing items.
My character has two different body proportions: a "Tall" version and a "Short" version, which share the same base skeleton.
To make the clothing items fit both proportions, I am using Transform Constraints. Some clothing items are designed for the "Tall" character, and others are for the "Short" character, but they can be combined freely.
My core question is about the correct workflow, specifically: When should these Transform Constraints be enabled or disabled?
For example:
Should I control this inside Spine (e.g., keying the constraint's "Mix" value in an animation)?
Or, should I manage this from code in the Unity runtime? (e.g., when the player equips a "Tall" item, I use code to find and enable the corresponding constraint, and disable it when they equip a "Short" item?)
I am not sure what the best practice is for managing this logic between Spine and the Unity runtime. Any advice on the proper workflow would be greatly appreciated!
Thank you.