public void Pause() { m_paused = true; m_healthManager.Pause(); foreach (var gameManager in m_currentGameManager) { if (gameManager != null) { gameManager.Pause(); } } NotificationSystem.Pause(); PauseCanvas.SetActive(true); GameCanvas.SetActive(false); }