How can I just scale the child independently from the parent?
var child:Transform =transform.Find(“ChildName”);
now you have the access to the transform of only the child. whatever the changed you make will reflect only to the child! , if you are using localScale.
Thanks for the feedback.
I had the situation where I was dynamically parenting objects on Start and performing scaling using localScale on Start as well. What resolved it was I performed the scaling in Awake instead.
I never realised why these were two separate functions, but this helped.