public void AddUnit(IMoveToPoint unit) { _moves.Add(unit); }
public void RemoveUnit(IMoveToPoint unit) { _moves.Remove(unit); }
public EnemyMoveController(IMoveToPoint move, Transform target) { CanExecute = true; _move = move; _target = target; }
public void AddUnit(IMoveToPoint unit) { _moves.Add(unit); }
public void RemoveUnit(IMoveToPoint unit) { _moves.Remove(unit); }
public EnemyMoveController(IMoveToPoint move, Transform target) { CanExecute = true; _move = move; _target = target; }