コード例 #1
0
    private void PauseGame()
    {
        Time.timeScale = 0;

        pauseMessageInstantiation       = Instantiate(pauseMessagePrefab, new Vector3(0, 0, 0), gameObject.transform.rotation);
        pauseMessageInstantiation.layer = 5;
        pauseButton.image.sprite        = playSprite;
        DisableAllTowerButtons();
        towerManager.DisableTowerPurchaseMode();

        gameState = GameState.Paused;
    }
コード例 #2
0
 private void CheckKeyDownEscape()
 {
     if (Input.GetKeyDown(KeyCode.Escape))
     {
         if (!keyDownEscape)
         {
             towerManager.DisableTowerPurchaseMode();
             towerManager.NoTowerSelected();
             keyDownEscape = true;
         }
     }
     else
     {
         keyDownEscape = false;
     }
 }