Change gameobject's child layer

Hi
I searched many times similar theme but all are old threads already in Unit 5 not working… A lot of solution using uses Extension Methods… and it now not working so, can someone help me how to change layer of child?
I tried obj.GetComponentInChildren<Transform>().gameObject.layer = LayerMask.NameToLayer("layer");

obj.transform.GetChild(0).layer = LayerMask.NameToLayer("layer");

but it not working…
Thanks for reply

Ok si i solved it… if someone will need help for future a solved it follows :

obj.transform.GetChild(0).GetComponent<Transform>().gameObject.layer = 0;
1 Like