Пример #1
0
 public SetImages(LayersInit layersInit, DrawManagerInit drawManagerInit, InitManager initManager)
 {
     new SetImagesBoard.SetImageBoard(layersInit, drawManagerInit, initManager);
     new SetImageSnake.SetImageSnake(layersInit, drawManagerInit);
     new SetImageFruit.SetImageFruit(layersInit, drawManagerInit, initManager);
     new SetImageScore.SetImageScore(layersInit, initManager);
 }
Пример #2
0
 public SetImageBoard(LayersInit layersInit, DrawManagerInit drawManagerInit, InitManager initManager)
 {
     layersInit.GetBoardLayer.BoardPictureBox.Image     = drawManagerInit.GetBoardDrawManager.DrawBoard(initManager.GameBoard);
     layersInit.GetBoardLayer.BoardPictureBox.Location  = new Point(0, 0);
     layersInit.GetBoardLayer.BoardPictureBox.Size      = new Size(initManager.GameBoard.BoardSize.X, initManager.GameBoard.BoardSize.Y);
     layersInit.GetBoardLayer.BoardPictureBox.BackColor = Color.Transparent;
 }
Пример #3
0
        public SetImageSnake(LayersInit layersInit, DrawManagerInit drawManagerInit)
        {
            for (var i = 0; i < layersInit.GetSnakeLayers.GetSnakeLayer.Count; i++)
            {
                layersInit.GetSnakeLayers.GetSnakeLayer[i].SnakePictureBox.Image =
                    drawManagerInit.GetSnakeDrawManager.DrawSnake(Snake.SnakeAll[i]);

                layersInit.GetSnakeLayers.GetSnakeLayer[i].SnakePictureBox.Location =
                    new Point(Snake.SnakeAll[i].MyTransform.Position.X, Snake.SnakeAll[i].MyTransform.Position.Y);

                layersInit.GetSnakeLayers.GetSnakeLayer[i].SnakePictureBox.Size =
                    new Size(Snake.SnakeAll[i].SizeObject, Snake.SnakeAll[i].SizeObject);
            }
        }
Пример #4
0
 public SetImageFruit(LayersInit layersInit, DrawManagerInit drawManagerInit, InitManager initManager)
 {
     layersInit.GetFruitLayer.FruitPictureBox.Image    = drawManagerInit.GetFruitDrawManager.DrawFruit(initManager.GameFruit);
     layersInit.GetFruitLayer.FruitPictureBox.Location = new Point(initManager.GameFruit.FruitPosition.X, initManager.GameFruit.FruitPosition.Y);
     layersInit.GetFruitLayer.FruitPictureBox.Size     = new Size(initManager.GameFruit.SizeObject, initManager.GameFruit.SizeObject);
 }