public override void ConnectUI() { enabledToggle = UI.Instance.toggles["ChromaticAberrationToggle"]; intensitySlider = UI.Instance.sliders["ChromaticAberrationIntensitySlider"]; samplesSlider = UI.Instance.sliders["ChromaticAberrationSamplesSlider"]; // add listeners enabledToggle.ValueChanged += v => PresetManager.Instance.selectedPreset.chromaticAberration.active = v; intensitySlider.ValueChanged += v => PresetManager.Instance.selectedPreset.chromaticAberration.intensity.value = v; samplesSlider.ValueChanged += v => PresetManager.Instance.selectedPreset.chromaticAberration.maxSamples = (int)Math.Round(v); }
public override void ConnectUI() { enabledToggle = UI.Instance.toggles["BloomToggle"]; intensitySlider = UI.Instance.sliders["BloomIntensitySlider"]; scatterSlider = UI.Instance.sliders["BloomScatterSlider"]; thresholdSlider = UI.Instance.sliders["BloomThresholdSlider"]; // add listeners enabledToggle.ValueChanged += v => PresetManager.Instance.selectedPreset.bloom.active = v; intensitySlider.ValueChanged += v => PresetManager.Instance.selectedPreset.bloom.intensity.value = v; scatterSlider.ValueChanged += v => PresetManager.Instance.selectedPreset.bloom.scatter.value = v; thresholdSlider.ValueChanged += v => PresetManager.Instance.selectedPreset.bloom.threshold.value = v; }