Beispiel #1
0
 IEnumerator DispatchConnectionLost()
 {
     connectionLostPanel.Show();
     if (TrinaxGlobal.Instance.scene != SCENE.MAIN)
     {
         TrinaxHelperMethods.ChangeLevel(SCENE.MAIN, null);
     }
     yield return(null);
 }
Beispiel #2
0
    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;
        }
    }