Beispiel #1
0
 public Tank(double x, double y, Direction dir, Farness farness)
 {
     pos.X        = x;
     pos.Y        = y;
     this.dir     = dir;
     this.farness = farness;
 }
Beispiel #2
0
        public void Generate()
        {
            Direction direction = (Direction)rand.Next(2);
            Farness   farness   = (Farness)rand.Next(3);
            double    xStart;

            if (direction == Direction.RIGHT)
            {
                xStart = Sizes[(int)farness] / 2;
            }
            else
            {
                xStart = fSize.Width - Sizes[(int)farness] / 2;
            }

            tank = new Tank(xStart, Heights[(int)farness], direction, farness);
        }