public NewGenerateController(GenerateBalls generateBalls, GamePoleView gamePoleView, BallController[,] ballPole, BallSpritesViewDescription spritesViewDescription, MovedController movedController) { _generateBalls = generateBalls; _gamePoleView = gamePoleView; _ballPole = ballPole; _spritesViewDescription = spritesViewDescription; _movedController = movedController; }
public GamePoleStateControler(DestroyControllerBall destroyControllerBall, FallControllerBall fallControllerBall, MovedController movedController, NewGenerateController newGenerateController, CheckChangedBallController checkChangedBallController, BallController[,] balls, HintControler hintControler) { _destroyControllerBall = destroyControllerBall; _fallControllerBall = fallControllerBall; _movedController = movedController; _newGenerateController = newGenerateController; _checkChangedBallController = checkChangedBallController; _balls = balls; _hintControler = hintControler; _movedController.EndBallMoved += OnEndBallMoved; newGenerateController.SetGenerator(true); }
public DestroyControllerBall(BallController[,] ballPole, MovedController movedController, BallPool ballPool) { _ballPole = ballPole; _movedController = movedController; _ballPool = ballPool; }