virtual protected void CallForAction(UnitDataEventArgs data) { //Debug.Log(data.pos); //Debug.Log(data.pos); //Debug.Log("action is coming"); switch (data.action) { case "Move": moveOrder = data.pos; currentAction = (int)ActionList.Move; break; case "Attack": currentAction = (int)ActionList.Attack; break; case "Hold": currentAction = (int)ActionList.Hold; break; } }
public void DoInvoke(UnitDataEventArgs args) { unitEvent.Invoke(args); }