示例#1
0
        private SpaceAlien AlienHelper(int scale)
        {
            int        x     = (rand.Next() % 2) * ((int)sg.ScreenDim.X);
            int        y     = rand.Next() % (int)sg.ScreenDim.Y;
            SpaceAlien alien = new SpaceAlien(sg.ScreenDim, x, y);

            alien.AddVert(new Point(3 * scale, -2 * scale));
            alien.AddVert(new Point(0 * scale, -2 * scale));
            alien.AddVert(new Point(.5 * scale, -3 * scale));
            alien.AddVert(new Point(2.5 * scale, -3 * scale));
            alien.AddVert(new Point(3 * scale, -2 * scale));
            alien.AddVert(new Point(5 * scale, -1 * scale));
            alien.AddVert(new Point(-2 * scale, -1 * scale));
            alien.AddVert(new Point(0 * scale, -0 * scale));
            alien.AddVert(new Point(3 * scale, -0 * scale));
            alien.AddVert(new Point(5 * scale, -1 * scale));
            alien.AddVert(new Point(-2 * scale, -1 * scale));
            alien.AddVert(new Point(0 * scale, -2 * scale));

            return(alien);
        }