示例#1
0
    public void Load(GameLoader.LoadCompleteDelegate finish)
    {
        if (isLoadStart)
        {
            return;
        }
        isLoadStart = true;

        m_loadCompleteEvent = finish;

        m_handle_CoroutineLoad = StartCoroutine(CoroutineLoad());
    }
示例#2
0
 public void Load(GameLoader.LoadProgressDelegate progress, GameLoader.LoadCompleteDelegate finish)
 {
     if (this.isLoadStart)
     {
         return;
     }
     Debug.Log("GameLoader Start Load");
     this.LoadProgressEvent      = progress;
     this.LoadCompleteEvent      = finish;
     this._nProgress             = 0;
     this.isLoadStart            = true;
     this.m_handle_CoroutineLoad = Singleton <CCoroutineManager> .GetInstance().StartCoroutine(this.CoroutineLoad());
 }