public static GetGradientAsColor ( UnityEditor.SerializedProperty gradientProp ) : Color | ||
gradientProp | UnityEditor.SerializedProperty | |
리턴 | Color |
public static Color GetGradientAsColor(SerializedProperty gradientProp)
{
return gradientProp.gradientValue.constantColor;
}
private static void GUIGradientAsColor(Rect rect, SerializedProperty gradientProp) { bool changed = GUI.changed; GUI.changed = false; Color color = SerializedMinMaxGradient.GetGradientAsColor(gradientProp); color = EditorGUI.ColorField(rect, color, false, true); if (GUI.changed) { SerializedMinMaxGradient.SetGradientAsColor(gradientProp, color); } GUI.changed |= changed; }