public PathMover(BaseMovable toMove, AbstractPath path, ICompleteAble movementComplete) { MovementComplete = movementComplete; ToMove = toMove; Path = path; ToMove.Moving = true; ToMove.MovingDirection = new Vector2(); NextPosition = new Point(); }
public CompleteEvent(ICompleteAble completeAble) { _completeAble = completeAble; }