Rotating a sprite child deforms it

Hi, I have a child of a GameObject in a 3D world with a SpriteRenderer component, when I try to rotate the child using the transform component, the image stretches and changes shape. Is it normal, am I missing something?

I need the GameObject to have a capsule collider perpendicular to the ground, while the sprite should have a rotation of (45, 45, 0); if I keep the sprite on the main GameObject, the capsule will rotate too, so I was trying to rotate only the sprite by setting it as a child of the GameObject and I encountered this problem.

Solved, the scales of the GameObject and the sprite-child were set to different values :slight_smile: