コード例 #1
0
ファイル: GlobalManager.cs プロジェクト: imclab/Unity3D-Lost
    IEnumerator ToInitGameData(MonoBehaviour mono, InitGameDataOverCallback callback)
    {
        yield return(mono.StartCoroutine(gameWorldController.LoadGameWorlds()));

        yield return(mono.StartCoroutine(specialAttributeDataManager.LoadAllSpecialAttribute(mono)));

        yield return(mono.StartCoroutine(gameController.LoadGameConfigure()));

        if (callback != null)
        {
            callback();
        }
        yield return(0);
    }
コード例 #2
0
ファイル: GlobalManager.cs プロジェクト: imclab/Unity3D-Lost
 public void InitGameData(MonoBehaviour mono, InitGameDataOverCallback callback)
 {
     mono.StartCoroutine(ToInitGameData(mono, callback));
 }