IEnumerator DispatchConnectionLost() { connectionLostPanel.Show(); if (TrinaxGlobal.Instance.scene != SCENE.MAIN) { TrinaxHelperMethods.ChangeLevel(SCENE.MAIN, null); } yield return(null); }
private void Update() { if (!isReady) { return; } if (aP != null && aP.gameObject.activeSelf) { if (Input.GetKeyDown(KeyCode.F5)) { Debug.Log("Going back to scene 0"); TrinaxHelperMethods.ChangeLevel((int)SCENE.MAIN, () => { TrinaxManager.trinaxCanvas.adminPanel.gameObject.SetActive(false); }); } } if (Input.GetKeyDown(KeyCode.F11)) { //hideText = !hideText; //TrinaxCanvas.Instance.HideDebugText(hideText); Cursor.visible = !Cursor.visible; } if (Input.GetKeyDown(KeyCode.P)) { TrinaxGlobal.Instance.IsAppPaused = !TrinaxGlobal.Instance.IsAppPaused; } if (TrinaxGlobal.Instance.IsAppPaused) { Time.timeScale = 0; } else { Time.timeScale = 1; } }