Esempio n. 1
0
        private void ChangeSost(Point point, Sost newSost)
        {
            switch (newSost)
            {
            case Sost.стена:
                mapPic[point.X, point.Y].Image = Properties.Resources.wall;
                break;

            case Sost.кирпич:
                mapPic[point.X, point.Y].Image = Properties.Resources.brick;
                break;

            case Sost.бомба:
                mapPic[point.X, point.Y].Image = Properties.Resources.bomb;
                break;

            case Sost.огонь:
                mapPic[point.X, point.Y].Image = Properties.Resources.fire;
                break;

            case Sost.приз:
                mapPic[point.X, point.Y].Image = Properties.Resources.prize;
                break;

            default:
                mapPic[point.X, point.Y].Image = Properties.Resources.ground;
                break;
            }

            map[point.X, point.Y] = newSost;
        }
Esempio n. 2
0
        private void CreatePlace(Point point, int boxSize, Sost sost)
        {
            PictureBox picture = new PictureBox();

            picture.Location = new Point(point.X * (boxSize - 1), point.Y * (boxSize - 1));
            picture.Size     = new Size(boxSize, boxSize);
            //picture.BorderStyle = BorderStyle.FixedSingle;
            picture.SizeMode         = PictureBoxSizeMode.StretchImage;
            mapPic[point.X, point.Y] = picture;
            ChangeSost(point, sost);
            panelGame.Controls.Add(picture);
        }