protected override void DrawValueProperty() { SOFloatClamped floatClamped = serializedObject.targetObject as SOFloatClamped; SerializedProperty valueProp = serializedObject.FindProperty("_value"); floatClamped.Value = EditorGUILayout.FloatField(valueProp.displayName, valueProp.floatValue); }
protected override void DrawSimpleValue(Rect position, SerializedObject objectProperty, SerializedProperty valueProp) { SOFloatClamped floatClamped = objectProperty.targetObject as SOFloatClamped; floatClamped.Value = EditorGUI.FloatField(position, GUIContent.none, floatClamped.Value); }