private float PreviewSlider(float val, float snapThreshold)
{
GUILayoutOption[] options = new GUILayoutOption[] { GUILayout.MaxWidth(64f) };
val = GUILayout.HorizontalSlider(val, 0.1f, 2f, s_Styles.preSlider, s_Styles.preSliderThumb, options);
if ((val > (0.25f - snapThreshold)) && (val < (0.25f + snapThreshold)))
{
val = 0.25f;
return val;
}
if ((val > (0.5f - snapThreshold)) && (val < (0.5f + snapThreshold)))
{
val = 0.5f;
return val;
}
if ((val > (0.75f - snapThreshold)) && (val < (0.75f + snapThreshold)))
{
val = 0.75f;
return val;
}
if ((val > (1f - snapThreshold)) && (val < (1f + snapThreshold)))
{
val = 1f;
return val;
}
if ((val > (1.25f - snapThreshold)) && (val < (1.25f + snapThreshold)))
{
val = 1.25f;
return val;
}
if ((val > (1.5f - snapThreshold)) && (val < (1.5f + snapThreshold)))
{
val = 1.5f;
return val;
}
if ((val > (1.75f - snapThreshold)) && (val < (1.75f + snapThreshold)))
{
val = 1.75f;
}
return val;
}