public override void OnInspectorGUI() { UIHandManager script = (UIHandManager)target; DrawDefaultInspector(); EditorGUILayout.Space(); def = EditorGUILayout.ObjectField("Definition: ", def, typeof(CardDefinition), true) as CardDefinition; EditorGUI.BeginDisabledGroup(def == null); if (GUILayout.Button("Add")) { script.ReceiveCard(def); } EditorGUI.EndDisabledGroup(); EditorGUILayout.Space(); if (GUILayout.Button("Update")) { script.Reorder(); } if (GUILayout.Button("Toggle Hide")) { script.hidden = !script.hidden; } }
public void OnSubmit(BaseEventData eventData) { Debug.Log("Selected Card: " + definition.name); UIHandManager.CardTriggered(definition); }