public LevelGenerator(LevelControllerBase _levelController, LevelGenerationDataBase _levelGenerationData, LevelHolderBase _levelHolder, SimpleFactory <LevelIconBase> _levelIconFactory , MapViewBase _mapView) { levelController = _levelController; levelGenerationData = _levelGenerationData; levelHolder = _levelHolder; levelIconFactory = _levelIconFactory; mapView = _mapView; }
public Level(LevelControllerBase _levelController, LevelData _levelData, LevelIconBase _levelIcon) { levelController = _levelController; levelData = _levelData; levelIcon = _levelIcon; }
private void InitLevelController() { levelController = new LevelController(levelView, levelHolder, this, playerController, playerData, asteroidFactory, mapController); }
void Start() { render = GetComponent <MeshRenderer>(); levelController = GameObject.FindWithTag("GameController").GetComponent <LevelControllerBase>(); }