protected override void OnDrawProperty(string label) { string value = DrawerProperty.GetValue <string>(); var attr = GetAttr <OpenFolderPathAttribute>(); EditorGUI.BeginChangeCheck(); { value = EGUILayout.DrawOpenFolder(label, value, attr.IsAbsolute); } if (EditorGUI.EndChangeCheck()) { DrawerProperty.Value = value; } }
protected override void OnLayoutDraw() { Value = EGUILayout.DrawOpenFolder(Text, Value, IsAbsolute); }