private void CheckFloat() { if (this.value >= MaxValue) { this.value = MaxValue; if (maxEvent) { maxEvent = false; OnMaxReached.Invoke(); } } else if (this.value <= MinValue) { this.value = MinValue; if (minEvent) { minEvent = false; OnMinReached.Invoke(); } } else { minEvent = true; maxEvent = true; } }
private void UpdateSlider() { OnChange?.Invoke(); if (slider.value == slider.maxValue) { OnMaxReached?.Invoke(); } }