Unity finds all objects under the parent object

		/// <summary>
        /// 查找父物体下所有物体
        /// </summary>
        /// <param name="transform"></param>
        /// <param name="name"></param>
        /// <returns></returns>
        public Transform FindChildInTransfromAllChild(Transform transform, string name)
        {
    
    
            if (transform == null)
            {
    
    
                return null;
            }
            Transform[] childArray = transform.GetComponentsInChildren<Transform>(true);
            List<Transform> childList = childArray.ToList();
            return childList.Find(value => value.name == name);
        }

Guess you like

Origin blog.csdn.net/weixin_47819574/article/details/130925017