Centered Slider
The differences from a default slider:
zero at center
positive and negative parts have different scales.
Options
Interactable
bool
Allow users interact with the Slider.
Value
int
Current value.
Use Value Limits
bool
Value cannot exceed the specified limits.
Limit Min
int
Minimal limit of the value.
Limit Max
int
Maximum limit of the value.
Value Min
int
Minimal value.
Value Max
int
Maximal value.
Step
int
Value step.
Whole Number Of Steps
bool
Whole number of steps for the value.
Handle
RangeSliderHandle
Handle to drag.
UsableRangeRect
RectTransform
Usable range.
FillRect
RectTransform
GameObject to display fill (line from center to the current value).
ScrollMode
CenteredSlider.ScrollModes
Change the value on the mouse scroll.
Ignore
Do not change the value on the mouse scroll.
UpIncrease
Increase the value on the mouse wheel up and decrease on the wheel down.
UpDecrease
Decrease the value on the mouse wheel up and increase on the wheel down.
Events
OnValueChanged
UnityEvent<int>
OnChange
UnityEvent
Set value
slider.Value = 150;
Set display limits
slider.LimitMin = -500;
slider.LimitMax = 250;
Set value limits
slider.UseValueLimits = true;
slider.ValueMin = -100;
slider.ValueMax = 200;