I have a cube named "carBody" of scale (0.83,0.14,1.51). It has an empty gameobject of scale(1,1,1,) named "tire". And a sphere named "front tire" as a child of "tire". Now the problem is, when i change the rotation of "front tire", it also changes it's scale automatically as it is a chlid gameobject, i'm using this code to rotate: tire1.transform.eulerAngles = new Vector3 (10, 10, 10); but it's also changing the scale. How can i stop it from changing it's scale?