コード例 #1
0
    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;
        }
    }
コード例 #2
0
 public void OnSubmit(BaseEventData eventData)
 {
     Debug.Log("Selected Card: " + definition.name);
     UIHandManager.CardTriggered(definition);
 }