public PlatformController(PlatformDataBase _platformData, PlayerDataBase _playerData, LaneDataBase _laneData, ObstaclesDataBase _obstaclesData, CollectablesDataBase _collectablesData, CollectablesControllerBase _collectablesController) { playerData = _playerData; platformData = _platformData; laneData = _laneData; obstaclesData = _obstaclesData; collectablesData = _collectablesData; collectablesController = _collectablesController; }
public PlatformSpawner(PlatformDataBase _platformData, PlayerDataBase _playerData, GenericPool <PlatformBase> _platformPool, LaneDataBase _laneData, ObstaclesDataBase _obstaclesData, CollectablesDataBase _collectablesData, CollectablesControllerBase _collectablesController) { platformData = _platformData; playerData = _playerData; platformPool = _platformPool; laneData = _laneData; obstaclesData = _obstaclesData; collectablesData = _collectablesData; collectablesController = _collectablesController; }
public ObstacleSpawner(LaneDataBase _laneData, ObstaclesDataBase _obstaclesData, Transform _holder) { laneData = _laneData; obstaclesData = _obstaclesData; holder = _holder; }
public override void SetObstaclesData(ObstaclesDataBase _obstaclesData) { obstaclesData = _obstaclesData; }
public abstract void SetObstaclesData(ObstaclesDataBase _obstaclesData);