public void OnClickAction(SAction action) { if (visible) { if (action != null && select != null && character != null) { if (action.CanDoAction(character, select)) { action.DoAction(character, select); } Hide(); } if (action != null && slot != null && character != null) { if (action.CanDoAction(character, slot)) { action.DoAction(character, slot); } Hide(); } } }
public void OnClickAction(SAction action) { if (visible) { if (action != null && select != null && character != null) { character.FaceTorward(select.transform.position); if (action.CanDoAction(character, select)) { action.DoAction(character, select); } Hide(); } if (action != null && slot != null && character != null) { if (action.CanDoAction(character, slot)) { action.DoAction(character, slot); } Hide(); } } }