public void StartPausePopUp() { PausePopUp pauseScript = pausePopUp.GetComponent <PausePopUp>(); TweenCallback OnNewGameButtonClick1 = Restart; TweenCallback OnContinueButtonClick1 = OnContinueButtonClick; TweenCallback OnMainMenuButtonClick1 = OnMainMenuButtonClick; pausePopUp.SetActive(true); pauseScript.Start(OnNewGameButtonClick1, OnContinueButtonClick1, OnMainMenuButtonClick1); gridScript.SetPause(true); SaveGame(); }
private void CreatePopUps() { pausePopUp = new PausePopUp(); int width = (int)(ActualWidth * 0.5); int height = (int)(ActualHeight * 0.5); pausePopUp.SetSize(height, width); pausePopUp.ClosePopup += ClosePausePopUp; height = (int)(ActualHeight * 0.55); moreThenOnePopUp = new MoreThenOnePopUp(); moreThenOnePopUp.SetSize(height, width); moreThenOnePopUp.ClosePopup += CloseMoreThenOnePopUp; }