美文网首页Unity教程合集unity3D技术分享征服Unity3d
【unity】获得GAMEOBJECT所有的子物体

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

作者: 黒可乐 | 来源:发表于2016-11-04 16:27 被阅读0次

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

var count =transform.childCount;

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

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

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

相关文章

网友评论

    本文标题:【unity】获得GAMEOBJECT所有的子物体

    本文链接:https://www.haomeiwen.com/subject/tjkwuttx.html