うにてぃブログ

主にUnityとC#に関する記事を書いていきます

【Unity】Transform の子供一覧を取得する

f:id:hacchi_man:20210117205314p:plain:w150

Transform の子供一覧を取得する方法は2つあり

一つは childCount を取得して GetChild で取得する方法

for (var i = 0; i < transform.childCount; i++)
{
    var child = transform.GetChild(i);
    Debug.Log(child.name);
}

もう一つは transform を foreach で回すことで 子供が取得できます

foreach (Transform child in transform)
{
    Debug.Log(child.name);
}

f:id:hacchi_man:20210117205625p:plain:w150