コード例 #1
0
        // PlayerDie
        internal static void PlayerDie()
        {
            MenuElements.SetActive(true);

#if TOUCH_CONTROLS_KIT
            TCKInput.SetActive(false);
#endif
        }
コード例 #2
0
        // Pause
        public static void Pause()
        {
            if (!PlayerCharacter.Instance.isAlive)
            {
                return;
            }

            gameIsPaused   = !gameIsPaused;
            Time.timeScale = gameIsPaused ? 0f : 1f;
            MenuElements.SetActive(gameIsPaused);
            //
            if (GameSettings.ShowHud)
            {
                HudElements.SetActive(!gameIsPaused);
            }

#if TOUCH_CONTROLS_KIT
            TCKInput.SetActive(!gameIsPaused);
#endif
        }
コード例 #3
0
 // Awake
 internal void AwakeMENU()
 {
     instance = this;
     //GameSettings.UpdateMixerVolumes();
 }
コード例 #4
0
 // Start
 void Start()
 {
     GameSettings.UpdateMixerVolumes();
     MenuElements.SetActive(false);
 }