using System.Collections; using System.Collections.Generic; using UnityEngine; public class MenuBootLoader : BootLoader { private GameObject[] baseObjects; protected override void InitBootLoaders() { IBootLoader bootLoader = null; foreach (Transform loader in MainSingleton.Instance.transform) { if (GetLoader(loader, out bootLoader)) { bootLoader.Initialize(); } } } protected override void Start() { base.Start(); } protected override void InitializeData() { IDataLoader dataLoader = null; foreach (Transform loader in MainSingleton.Instance.transform) { if (GetLoader(loader, out dataLoader)) { dataLoader.InitializeData(); } } } }