public void Setup(ButtonAction action) { text.text = action.name; this.action = action; }
static void AddAction(ButtonAction action) { ActionButtonUI newButton = instance.actionButtonContainer.Add(action, instance.actionButton).GetComponent <ActionButtonUI>(); newButton.Setup(action); }