gamemanager check
This commit is contained in:
parent
158c643d87
commit
17fd5c00d9
|
|
@ -4,6 +4,7 @@ using System;
|
|||
using System.Collections;
|
||||
using TMPro;
|
||||
using UnityEngine;
|
||||
using UnityEngine.AddressableAssets;
|
||||
using UnityEngine.Networking;
|
||||
using UnityEngine.UI;
|
||||
|
||||
|
|
@ -247,10 +248,36 @@ public class TitleCanvas : MonoBehaviour
|
|||
}
|
||||
}
|
||||
|
||||
IEnumerator Check_GameManager()
|
||||
{
|
||||
while (true)
|
||||
{
|
||||
yield return null;
|
||||
if (GameManager.Instance == null) continue;
|
||||
if (GameManager.Resource == null) continue;
|
||||
if (GameManager.DB == null) continue;
|
||||
if (GameManager.UI == null) continue;
|
||||
if (GameManager.Scene == null) continue;
|
||||
if (GameManager.Sound == null) continue;
|
||||
if (GameManager.Event == null) continue;
|
||||
if (GameManager.Time == null) continue;
|
||||
if (GameManager.BGDatabase == null) continue;
|
||||
if (GameManager.Network == null) continue;
|
||||
if (GameManager.Addressable == null) continue;
|
||||
if (GameManager.Account == null) continue;
|
||||
if (GameManager.Timer == null) continue;
|
||||
if (GameManager.ADS == null) continue;
|
||||
if (GameManager.IAP == null) continue;
|
||||
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
private IEnumerator coroGoToNextScene()
|
||||
{
|
||||
progressbarText.text = "로비 로드 하는 중...";
|
||||
yield return new WaitUntil(() => GameManager.Instance != null);
|
||||
yield return StartCoroutine(Check_GameManager());
|
||||
|
||||
//float cnt = 0;
|
||||
//while (cnt < 2)
|
||||
|
|
|
|||
Loading…
Reference in New Issue