I’m trying to modify the scale of a player at runtime, but not uniformly, e.g., edit his height but not width or breadth. Now I want his firearm to remain unchanged, but this isn’t happening.
To the player skeleton I added an empty “palm” gameobject to set the base firearm position, and the firearm model has an empty gameobject parent as a base with a uniform scale of 1. At runtime, the firearm base is parented to the palm object.
I am seeing two issues. One, the firearm does not appear to be preserving its scale when I set its parent, and two, more importantly, the firearm disintegrates and its different parts move in different ways.
Is there a way to solve this?