| | |
| | | /// <summary>
|
| | | /// 初始化函数,由Launch类调用
|
| | | /// </summary>
|
| | | public static async UniTask Init()
|
| | | public static void Init()
|
| | | {
|
| | | Debug.Log("Main.Init() 被调用");
|
| | | await InitSystems();
|
| | | InitSystems();
|
| | |
|
| | | Debug.Log("关闭加载界面");
|
| | | LaunchLoadingWin.Instance.CloseWindow();
|
| | |
| | | /// <summary>
|
| | | /// 初始化游戏系统
|
| | | /// </summary>
|
| | | private static async UniTask InitSystems()
|
| | | private static void InitSystems()
|
| | | {
|
| | | // 这里可以初始化大型系统 贯穿整个游戏的系统
|
| | | await ResManager.Instance.Init();
|
| | | ResManager.Instance.Init();
|
| | | UIManager.Instance.Init();
|
| | | StageManager.Instance.Init();
|
| | | LoginManager.Instance.Init();
|