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;
 }
Esempio n. 2
0
 public CameraManagementExtra(ICellInformationProvider cellInformation)
 {
     _cellInformation = cellInformation;
     _speed           = 10;
 }
 public LineDrawer(ILineLoader lineLoader, ICellInformationProvider cellInformation)
 {
     _lineLoader      = lineLoader;
     _cellInformation = cellInformation;
 }