private void Start() { State = UIMenuState.Hidden; content.SetActive(false); saveButton.onClick.AddListener(SaveClick); quitButton.onClick.AddListener(QuitClick); }
private void Update() { if (GameInput.GetButtonDown("ToggleCharSheet", true)) { if (state == UIMenuState.Hidden && UIStateManager.State == UIState.Free) { State = UIMenuState.Shown; } else if (state == UIMenuState.Shown) { State = UIMenuState.Hidden; } } }
//Must be called after all registrations are done (ScriptExecutionOrder) private void Start() { State = UIMenuState.Hidden; content.SetActive(false); }
public UIMenuStateChangeArgs(UIMenuState newState) { this.newState = newState; }
private void SaveClick() { SaveManager.Instance.Save(); State = UIMenuState.Hidden; }