Пример #1
0
        private void BuildShape(Point startingPoint)
        {
            Colour = Colour.Red;

            Tiles = new Tile[4];
            Tiles[0] = new Tile { Position = startingPoint, Colour = Colour };
            Tiles[1] = new Tile { Position = new Point(startingPoint.X + 1, startingPoint.Y), Colour = Colour };
            Tiles[2] = new Tile { Position = new Point(startingPoint.X, startingPoint.Y + 1), Colour = Colour };
            Tiles[3] = new Tile { Position = new Point(startingPoint.X + 1, startingPoint.Y + 1), Colour = Colour };
        }
Пример #2
0
        private void BuildShape(Point startingPoint)
        {
            Colour = Colour.Green;

            Tiles = new Tile[4];
            Tiles[0] = new Tile { Colour = Colour };
            Tiles[1] = new Tile { Position = new Point(startingPoint.X + 1, startingPoint.Y), Colour = Colour };
            Tiles[2] = new Tile { Colour = Colour };
            Tiles[3] = new Tile { Colour = Colour };
            RotateEast();
        }