IEnumerator CoStartScenario(string label, int page) { while (IsWaitBootLoading) { yield return(null); } while (GraphicManager.IsLoading) { yield return(null); } while (SoundManager.IsLoading) { yield return(null); } if (UiManager != null) { UiManager.Open(); } if (label.Length > 1 && label[0] == '*') { label = label.Substring(1); } ScenarioPlayer.StartScenario(label, page); }
void StartScenario(string label, int page, string gallerySceneLabel) { if (UiManager != null) { UiManager.Open(); } ScenarioPlayer.StartScenario(this, label, page, gallerySceneLabel); }
IEnumerator CoStartScenario(string label, int page, string gallerySceneLabel) { while (IsWaitBootLoading) { yield return(0); } while (GraphicManager.IsLoading) { yield return(0); } while (SoundManager.IsLoading) { yield return(0); } // yield return 0; if (UiManager != null) { UiManager.Open(); } ScenarioPlayer.StartScenario(label, page, gallerySceneLabel); }