how to access a child of a game object from script unity code example

Example 1: unity access child

// To acces a child of a gameObject use the combination below
parentGameObject.transform.GetChild(0).gameObject

Example 2: how to reference a child object unity

private void Start()
    {
        parentObject = GameObject.Find("Parent");// The name of the parent object
        childObject = parentObject.transform.GetChild(0).gameObject; // the parent index (starting from 0)
    }

Example 3: unity how to get a child from a gameobject

//For unity engine
GameObject.transform.GetChild(The child index).transform;

Example 4: unity get child gameobject

//Instantiate Prefab
GameObject originalGameObject  = Instantiate(prefab);

//To find `child1` which is the first index(0)
GameObject child2 = originalGameObject.transform.GetChild(0).gameObject;

//To find `child2` which is the second index(1)
GameObject child2 = originalGameObject.transform.GetChild(1).gameObject;

//To find `child3` which is the third index(2)
GameObject child3 = originalGameObject.transform.GetChild(2).gameObject;