7[RequireComponent(typeof(Slider))]
17 private Slider slider;
19 private bool listen =
true;
23 slider = GetComponent<Slider>();
27 slider.onValueChanged.AddListener(SliderChanged);
30 private void OnDestroy()
34 slider.onValueChanged.RemoveListener(SliderChanged);
37 private void ColorChanged(
Color newColor)
43 slider.normalizedValue = newColor.r;
46 slider.normalizedValue = newColor.g;
49 slider.normalizedValue = newColor.b;
52 slider.normalizedValue = newColor.a;
59 private void HSVChanged(
float hue,
float saturation,
float value)
65 slider.normalizedValue = hue;
68 slider.normalizedValue = saturation;
71 slider.normalizedValue = value;
78 private void SliderChanged(
float newValue)
82 newValue = slider.normalizedValue;
ColorChangedEvent onValueChanged
HSVChangedEvent onHSVChanged
void AssignColor(ColorValues type, float value)
Displays one of the color values of aColorPicker
ColorValues type
Which value this slider can edit.