public void SetType(PauseMenuType _type) { typeSet = true; BtPause.Bt.image.sprite = _type == PauseMenuType.GameScreen ? defPauseIconSprite : AltPauseIconSprite; BtCredits.gameObject.SetActive(_type == PauseMenuType.StartScreen); BtExit.gameObject.SetActive(_type != PauseMenuType.StartScreen); }
/// <summary> /// Shows/hides the pause menu /// </summary> public static void ShowPauseMenu(bool _visible, PauseMenuType _type = PauseMenuType.GameScreen) { PauseMenu.gameObject.SetActive(_visible); PauseMenu.SetType(_type); }