/// <summary> /// Inspector access - starts all actions /// </summary> public void OnClick_StartActions() { for (var a = 0; a < actions.Count; a++) { Lairinus.UI.ActionSlotUI actionSlot = actionSlots[a]; DemoAction action = actions[a]; TryStartAction(actionSlot, action); } }
private void TryStartAction(Lairinus.UI.ActionSlotUI actionSlot, DemoAction action) { if (actionSlot != null) { if (!actionSlot.isEnabled) { return; } } if (action != null) { action.UseAction(); } }