private void OpenMenu() { SetTimeScale(0); GameAudio.PauseAudioEvent(); isMenuOpened = true; mainGameMenu.SetActive(true); GameCursor.SetCursorLock(false, CursorLockMode.None); OnMenuOpen?.Invoke(); }
private void OnFocus() { EventSystem.current.SetSelectedGameObject(this.phoneButton.gameObject); _focused = true; if (OnMenuOpen != null) { OnMenuOpen.Invoke(); } }
public virtual void Open() { gameObject.SetActive(true); OnMenuOpen.Invoke(this); }