unity查找助手类

unity查找助手类

简单粗暴直接看代码,仅供参考
//调用方传过来需要查找物体的Transform组件(父物体),需要查找的物体的名称
public static Transform FindChild(Transform tran,string goName)
{
//如果找到了直接进行返回
Transform go=tran.Find(goName);
if(go!=null)
return go;
Transform targetObject=null;
//如果找不到的话就从子物体中进行查找
for(int i=0;i<tran.childCount;i++)
{
go=tran.GetChild(i);
//递归的方法
targetObject=FindChild(go,goName);
if( targetObject!=null)
return targetObject;
}
return null;
}

发布了35 篇原创文章 · 获赞 3 · 访问量 2062

猜你喜欢

转载自blog.csdn.net/weixin_43333566/article/details/94764734