UnityEditor.AvatarPreview.PreviewSlider C# (CSharp) Méthode

PreviewSlider() private méthode

private PreviewSlider ( float val, float snapThreshold ) : float
val float
snapThreshold float
Résultat float
        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;
        }