public void Unpause()
    {
        m_paused = false;
        m_healthManager.Unpause();
        foreach (var gameManager in m_currentGameManager)
        {
            if (gameManager != null)
            {
                gameManager.Unpause();
            }
        }

        NotificationSystem.Unpause();
        PauseCanvas.SetActive(false);
        GameCanvas.SetActive(true);
    }