public void SetPreviewAnim(float rValue, float rDuration = 1, Action rOnAnimEnd = null) { previewAnim = SliderAnimControlCenter.Play(previewHandle, previewHandle.SliderValue, Mathf.Clamp01(rValue - Mathf.FloorToInt(currentValue)), rDuration, rOnAnimEnd); previewValue = rValue; }
public void SetPreviewUniformAnim(float rValue, float rUniformSpeed01 = 1, Action rOnAnimEnd = null) { previewAnim = SliderAnimControlCenter.PlayUniformSpeed(previewHandle, previewHandle.SliderValue, Mathf.Clamp01(rValue - Mathf.FloorToInt(currentValue)), rUniformSpeed01, rOnAnimEnd); previewValue = rValue; }
public void SetCurrentAnim(float rValue, float rDuration = 1, Action rOnAnimEnd = null) { currentAnim = SliderAnimControlCenter.Play(currentHandle, currentValue, rValue, rDuration, rOnAnimEnd); currentValue = rValue; }
public void SetCurrentUniformAnim(float rValue, float rUniformSpeed01 = 1, Action rOnAnimEnd = null) { currentAnim = SliderAnimControlCenter.PlayUniformSpeed(currentHandle, currentValue, rValue, rUniformSpeed01, rOnAnimEnd); currentValue = rValue; }