Beispiel #1
0
 public void Construct(
     Settings settings,
     MovePlayerSignal movePlayerSignal,
     MovePlayerToPositionSignal movePlayerToPositionSignal,
     ResetPlayerStateSignal resetPlayerStateSignal)
 {
     _settings                    = settings;
     _movePlayerSignal            = movePlayerSignal;
     _movePlayerToPositionSignal  = movePlayerToPositionSignal;
     _resetPlayerStateSignal      = resetPlayerStateSignal;
     _movePlayerSignal           += MovePlayer;
     _movePlayerToPositionSignal += MovePlayerToPosition;
     _resetPlayerStateSignal     += OnReset;
 }
 public InputController(MovePlayerToPositionSignal movePlayerToPositionSignal)
 {
     _movePlayerToPositionSignal = movePlayerToPositionSignal;
 }