Legacy Documentation: Version 5.3
LanguageEnglish
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

Transform.GetChild

Switch to Manual
public Transform GetChild(int index);

Parameters

index Index of the child transform to return. Must be smaller than Transform.childCount.

Returns

Transform Transform child by index.

Description

Returns a transform child by index.

using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour { public Transform meeple; public GameObject grandChild;

public void Example() { //Assigns the transform of the first child of the Game Object this script is attached to. meeple = this.gameObject.transform.GetChild(0);

//Assigns the first child of the first child of the Game Object this script is attached to. grandChild = this.gameObject.transform.GetChild(0).GetChild(0).gameObject; } }