Assets.Editor.MapExporter.AddGameObjectAndProcessChildren C# (CSharp) Метод

AddGameObjectAndProcessChildren() приватный статический Метод

private static AddGameObjectAndProcessChildren ( List data, GameObject gameObject ) : void
data List
gameObject UnityEngine.GameObject
Результат void
        private static void AddGameObjectAndProcessChildren(List<GameObject> data, GameObject gameObject)
        {
            data.Add(gameObject);

            var transform = gameObject.transform;
            for (var i = 0; i <  transform.childCount; i++)
            {
                AddGameObjectAndProcessChildren(data, transform.GetChild(i).gameObject);
            }
        }
    }