private void OnChangeColorMode(ColorController.Modes newMode) { if (newMode == ColorController.Modes.RANDOM) { statusText.text = "ON"; toggle.isOn = true; } else { statusText.text = "OFF"; toggle.isOn = false; } if (newMode == ColorController.Modes.GRAYSCALE) { FadeRandomColorToggleObject(); toggle.interactable = false; } else { FadeBackRandomColorToggleObject(); toggle.interactable = true; } }
/// <summary> /// What happens when GRAYSCALE mode is on or not /// </summary> /// <param name="newMode"></param> private void OnChangeColorMode(ColorController.Modes newMode) { if (newMode == ColorController.Modes.GRAYSCALE) { statusText.text = "ON"; toggle.isOn = true; } else { statusText.text = "OFF"; toggle.isOn = false; } }
private void OnChangeColorMode(ColorController.Modes newMode) { // TODO fade in/out dropdown list if (newMode == ColorController.Modes.SPECIFIC) { FadeBackDropdownObjects(); colorDropdown.interactable = true; } else { FadeDropdownObjects(); colorDropdown.interactable = false; } }
/// <summary> /// Sets player camera to GRAYSCALE if called /// </summary> /// <param name="newMode"></param> private void OnModeChange(ColorController.Modes newMode) { Debug.Log(newMode); if (newMode == ColorController.Modes.GRAYSCALE) { // If "newMode" has been set to GRAYSCALE, enable it this.enabled = true; } else { // If "newMode" has been set to something else, disable it this.enabled = false; } }