纳金网
标题:
递归遍历所有子节点方法
[打印本页]
作者:
狂风大尉
时间:
2013-10-5 01:58
标题:
递归遍历所有子节点方法
1.transform.childCount,可以得到子物体的数量
2.transform.GetChild(0),这样可以直接得到第一个子物体,这个是隐藏的方法
两者配合起来就可以不需要子物体的名字而遍历所有的子物体了
//找寻所有子物体,存入childArrayList
void FindAllChilds (Transform treeSource)
{
/递归遍历子节点
if (treeSource.childCount>0)
{
int i;
for (i=0;i<treeSource.childCount;i++)
{
FindAllChilds (treeSource.GetChild(i));
}
}
//存入childArrayList中
childArrayList.Add(treeSource);
}
作者:
unity3D13
时间:
2013-10-5 09:23
经典代码,不粗不错。
作者:
xiduxiaoyu
时间:
2013-10-10 10:42
标准树结构递归,这个有必要发出来?
作者:
july0929
时间:
2013-10-10 10:56
看看新头像
欢迎光临 纳金网 (http://rs.narkii.com/club/)
Powered by Discuz! X2.5