public void Update() { if (rewiredPlayer == null) { return; } if (rewiredPlayer.GetButtonDown("action_toggle_actionbar")) { isToggled = !isToggled; UpdateControllerMaps(); onToggleActionBar.Invoke(isToggled); } if (rewiredPlayer.GetButtonDown("action_page_left")) { onPageLeft.Invoke(); } else if (rewiredPlayer.GetButtonDown("action_page_right")) { onPageRight.Invoke(); } }
public void ShowPlacementGuides(bool doShow) { showGuidesChanged.Invoke(doShow); if (gameType == GameType.TwoComputer) { alternateBackgroundSR.enabled = false; } else { alternateBackgroundSR.enabled = doShow; } }
private void Awake() { Slider = GetComponent <Slider>(); Slider.onValueChanged.AddListener((float value) => { int intValue = Mathf.RoundToInt(value); intValue = inverted ? (1 - intValue) : intValue; bool boolValue = Convert.ToBoolean(intValue); if (boolValue) { OnValueTrue.Invoke(); } else { OnValueFalse.Invoke(); } OnValueChanged.Invoke(boolValue); }); }
public void ShowSelection(bool doShow) { showSelectionChanged.Invoke(doShow); selectionChanged.Invoke(currentSelection); }