public virtual void Awake () { #if UNITY_EDITOR if (!Application.isPlaying) return; #endif if (displayValue != null) initDisplayValue = displayValue.text; SetDisplayValue (); if (snapValues.Length > 0) indexOfCurrentSnapValue = MathfExtensions.GetIndexOfClosestNumber(slider.value, snapValues); }
public virtual void Awake() { #if UNITY_EDITOR if (!Application.isPlaying) { return; } #endif if (displayValue != null) { initDisplayValue = displayValue.text; } SetDisplayValue(); if (snapValues.Length > 0) { indexOfCurrentSnapValue = MathfExtensions.GetIndexOfClosestNumber(slider.value, snapValues); } slider.onValueChanged.AddListener(delegate { OnValueChanged(slider.value); }); }