public override void SetActor(IMoveableActor actor)
 {
     this.actor           = actor;
     _inputCollection     = new List <Direction>();
     dest                 = new Vector2();
     lanePositionToMoveTo = actor.CurrentPosition.x;
 }
Ejemplo n.º 2
0
 public ControllerScenario ForActor(IMoveableActor actor)
 {
     controller.SetActor(actor);
     return(this);
 }
Ejemplo n.º 3
0
 public abstract void SetActor(IMoveableActor actor);
Ejemplo n.º 4
0
 public ActorBuilder()
 {
     actor = Substitute.For <IMoveableActor>();
 }