public MazeUiBuilder(
     ILoadCellPrefab loadCellPrefab,
     IMazeHelper mazeHelper,
     IDoorwayLoader doorwayLoader,
     ILineDrawer lineDrawer,
     ICellInformationProvider cellInformation,
     ICircleLoader circleLoader,
     IPointsAndDirectionsRetriever pointsAndDirectionsRetriever)
 {
     _loadCellPrefab  = loadCellPrefab;
     _mazeHelper      = mazeHelper;
     _doorwayLoader   = doorwayLoader;
     _lineDrawer      = lineDrawer;
     _cellInformation = cellInformation;
     _circleLoader    = circleLoader;
     _pointsAndDirectionsRetriever = pointsAndDirectionsRetriever;
 }
示例#2
0
 public DoorwayLoader(ICircleLoader circleLoader)
 {
     _circleLoader = circleLoader;
 }