Unity教程合集unity3D技术分享征服Unity3d

【unity】获得GAMEOBJECT所有的子物体

2016-11-04  本文已影响0人  黒可乐

今天在做小工具时发现在遍历一个物体上的子物体上有了问题。

var count =transform.childCount;

这个只能获得当前物体下一层的所有子物体的个数,几经波折弄出了下面这个东东。

private void GetAll(Transform transform)
{
    foreach (Transform item in transform)
    {
          Debug.Log(item);
          GetAll(item);
    }
}

使用foreach遍历一个transform既是遍历当前物体下一层的所有子物体。

上一篇 下一篇

猜你喜欢

热点阅读