UnityEditor.ModuleUI.GUIGradientAsColor C# (CSharp) Méthode

GUIGradientAsColor() private static méthode

private static GUIGradientAsColor ( Rect rect, UnityEditor.SerializedProperty gradientProp ) : void
rect UnityEngine.Rect
gradientProp UnityEditor.SerializedProperty
Résultat void
        private static void GUIGradientAsColor(Rect rect, SerializedProperty gradientProp)
        {
            bool changed = GUI.changed;
            GUI.changed = false;
            Color gradientAsColor = SerializedMinMaxGradient.GetGradientAsColor(gradientProp);
            gradientAsColor = EditorGUI.ColorField(rect, gradientAsColor, false, true);
            if (GUI.changed)
            {
                SerializedMinMaxGradient.SetGradientAsColor(gradientProp, gradientAsColor);
            }
            GUI.changed |= changed;
        }