public IEnumerator Initialize() { yield return(new WaitForEndOfFrame()); yield return(new WaitUntil(() => Preloader.Instance.m_InitializationSteps == Preloader.InitializationSteps.Finished)); Debug.Log("Preload Is Initialized"); m_UiMap.SetMap(m_FloorManager.m_FloorCore); m_FloorManager.Initialize(); mOverworldPlayerMovementController.Initialize(); // TacticsManager.Instance.CombatStsart(); }