Ejemplo n.º 1
0
 public SequentialUniqueTileLoader(ILogger logger,
                                   IMapSectionData mapSectionData,
                                   IGridPositionCalculator positionCalculator,
                                   TileRendererBehaviour.Pool tileRendererPool)
 {
     _logger             = logger;
     _mapSectionData     = mapSectionData;
     _positionCalculator = positionCalculator;
     _tileRendererPool   = tileRendererPool;
 }
 public RandomizedRepeatedTileLoader(IRandomProvider randomProvider,
                                     ILogger logger,
                                     IMapSectionData mapSectionData,
                                     IGridPositionCalculator positionCalculator,
                                     TileRendererBehaviour.Pool tileRendererPool)
 {
     _randomProvider     = randomProvider;
     _logger             = logger;
     _mapSectionData     = mapSectionData;
     _positionCalculator = positionCalculator;
     _tileRendererPool   = tileRendererPool;
 }