public void ClickLoadProjectRender() { InputField _if = transform.Find("Panel_LoadSaveMenu").Find("InputField_SelectProject").GetComponent<InputField>(); LoadConfig loadConfig = new LoadConfig(_if.text); StartCoroutine(loadScene(loadConfig)); }
private IEnumerator loadScene(LoadConfig load) { Alert alert = new Alert(); alert.openAlertDialog("Loading project might take a couple of minute. Please wait..."); yield return new WaitForSeconds(0.2f); scene = new Scene(); scene.loadProject(load.sceneSave); alert.closeAlertDialog(); this.gameObject.SetActive(false); yield return true; }