public static EditorRange <Color> ColorRange(string label, Color min, Color max) { EditorGUILayout.BeginHorizontal(); EditorGUILayout.PrefixLabel(label); var range = new EditorRange <Color>(); range.Min = EditorGUILayout.ColorField(min); range.Max = EditorGUILayout.ColorField(max); EditorGUILayout.EndHorizontal(); return(range); }
public static EditorRange <int> IntRange(string label, int min, int max) { EditorGUILayout.BeginHorizontal(); EditorGUILayout.PrefixLabel(label); var range = new EditorRange <int>(); range.Min = EditorGUILayout.IntField(min); range.Max = EditorGUILayout.IntField(max); EditorGUILayout.EndHorizontal(); return(range); }