public override void OnInspectorGUI() { item = (Item)target; EditorGUILayout.LabelField("Summary"); EditorGUILayout.BeginVertical("Box"); UgreEditorTools.TwoLabels("Title: " + item.Title, "Id: " + item.ItemId); UgreEditorTools.TwoLabels("Type: " + item.Type, "Use: " + item.UseName); EditorGUILayout.LabelField(item.Desc, EditorStyles.textArea); EditorGUILayout.EndVertical(); base.OnInspectorGUI(); }
public override void OnInspectorGUI() { GUILayout.Label("Summary", EditorStyles.boldLabel); GUILayout.BeginVertical("Box"); GUILayout.Label(basicChar.Identity.FullName); UgreEditorTools.TwoLabels(basicChar.Gender.ToString(), basicChar.Race(true)); GUILayout.EndVertical(); UgreEditorTools.TwoBoldLabels("First name", "Last name"); GUILayout.BeginHorizontal(); basicChar.Identity.FirstName = EditorGUILayout.TextField(basicChar.Identity.FirstName); basicChar.Identity.LastName = EditorGUILayout.TextField(basicChar.Identity.LastName); GUILayout.EndHorizontal(); base.OnInspectorGUI(); }