public override void Do() { if (isLoaded) { return; } isLoaded = true; Mgr.postMains.Enqueue(() => { Mgr.RemoveEntities(); Mgr.singleInstance.StartCoroutine(LoadScene(identity.value)); }); }
public override void Do() { if (isRuned) { return; } isRuned = true; Mgr.postMains.Enqueue(() => { SceneManager.sceneLoaded += onLoaded; Mgr.RemoveEntities(); SceneManager.LoadScene(identity.value); }); }