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 }; }
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(); }