Пример #1
0
        public static void DestroyAllChilds(this UnityEngine.Transform root)
        {
            var childs = new UnityEngine.GameObject[0];

            foreach (UnityEngine.Transform child in root)
            {
                ArrayTools.Add(ref childs, child.gameObject);
            }
            childs.DoForAll(UnityEngine.Object.Destroy);
            ArrayTools.Clear(ref childs);
        }