Exemplo n.º 1
0
        public static void HideChildrenRecursively(GameObject gameObject, bool isRoot)
        {
            if (!isRoot)
            {
                gameObject.SetActive(false);
            }
            Transform transform  = gameObject.transform;
            int       i          = 0;
            int       childCount = transform.childCount;

            while (i < childCount)
            {
                UXUtils.HideChildrenRecursively(transform.GetChild(i).gameObject, false);
                i++;
            }
        }