protected override Sprite DrawValueInternal(Rect rect, Sprite value) { Rect field_rect; rect.SplitByXRightOffset(64.0f, out field_rect, out rect); value = EditorGUIExtensions.ObjectField <Sprite>(field_rect, value); GUIExtensions.DrawSprite(rect, value); return(value); }
protected virtual T DrawValueInternal(Rect rect, T value) { return(EditorGUIExtensions.ObjectField <T>(rect, value)); }