public BallInputFactory(IBallInput player, PlayerPositionService positionService, IBallSettings ballSettings) { _player = player; _positionService = positionService; _ballSettings = ballSettings; }
public void Initialize(PlayerPositionService positionService, IEndGameService endGameService) { _playerPositionService = positionService; _endGameService = endGameService; }
public AiInput(BallKind ballKind, PlayerPositionService playerPositionService, IBallSettings ballSettings) { _ballKind = ballKind; _playerPositionService = playerPositionService; _ballSettings = ballSettings; }