Blender To Unity - Parented Mesh Object Being Deformed?

I was working on a model with various objects, the miscellaneous objects are all parented to the main body, I have parented objects to each other without trouble before. But now I do not know what I did wrong since when I import the model to Unity, the child objects appear stretched out which is not at all how it looks in blender.

Parented:
alt text
Yes it’s a thompson :stuck_out_tongue:

Unparented (Desired Appearance):
alt text

I tried parenting with both options

  1. Object
  2. Object Keep Transform

But did not make any difference.

Any Ideas? :frowning:

You shouldn’t parent objects to a object which has a non-uniform scaling. Make sure you use a parent that has no scaling at all (a scale of 1,1,1). Make all parts a child of that empty gameobject. This shouldn’t distort anything.