public void Load(GameLoader.LoadCompleteDelegate finish) { if (isLoadStart) { return; } isLoadStart = true; m_loadCompleteEvent = finish; m_handle_CoroutineLoad = StartCoroutine(CoroutineLoad()); }
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()); }