public void OnQuitCommandDetected(UIScene scene) { if (PersistenSingleton <UIManager> .Instance.IsLoading || PersistenSingleton <UIManager> .Instance.QuitScene.isShowQuitUI) { return; } PersistenSingleton <UIManager> .Instance.QuitScene.SetPreviousActiveGroup(); if (scene != null) { quitConfirm = false; scene.OnKeyQuit(); } else { PersistenSingleton <UIManager> .Instance.QuitScene.Show(null); } }
public void OnQuitCommandDetected(UIScene scene) { if (PersistenSingleton <UIManager> .Instance.IsLoading || PersistenSingleton <UIManager> .Instance.QuitScene.isShowQuitUI) { return; } if (PersistenSingleton <UIManager> .Instance.TitleScene != null && PersistenSingleton <UIManager> .Instance.TitleScene.IsSplashTextActive && FF9StateSystem.PCPlatform) { return; } PersistenSingleton <UIManager> .Instance.QuitScene.SetPreviousActiveGroup(); if (scene != null) { quitConfirm = false; scene.OnKeyQuit(); } else { PersistenSingleton <UIManager> .Instance.QuitScene.Show(null); } }