protected void DrawLinkerEditor() { Undo.RecordObject(target, "F"); for (int i = 0; i < lk.monos.Length; i++) { EditorGUILayout.BeginHorizontal(); DrawItem(i); EditorGUILayout.EndHorizontal(); } if (EditorDrawUtils.FixGreenButton("Add Item")) { AddItem(null); } EditorUtility.SetDirty(target); }