Ejemplo n.º 1
0
        void drawnBodyParts(bodyParts bp)
        {
            Graphics g = panel1.CreateGraphics();
            Pen      p = new Pen(Color.DarkSalmon, 2);

            if (bp == bodyParts.Head)
            {
                g.DrawEllipse(p, 40, 50, 40, 40);
            }
            else if (bp == bodyParts.Left_eye)
            {
                SolidBrush s = new SolidBrush(Color.Red);
                g.FillEllipse(s, 50, 60, 5, 5);
            }
            else if (bp == bodyParts.Right_eye)
            {
                SolidBrush s = new SolidBrush(Color.Red);
                g.FillEllipse(s, 63, 60, 5, 5);
            }
            else if (bp == bodyParts.Mouth)
            {
                g.DrawArc(p, 50, 60, 20, 20, 45, 100);
            }
            else if (bp == bodyParts.body)
            {
                g.DrawLine(p, new Point(60, 90), new Point(60, 170));
            }
            else if (bp == bodyParts.Left_arm)
            {
                g.DrawLine(p, new Point(60, 100), new Point(30, 85));
            }
            else if (bp == bodyParts.Right_arm)
            {
                g.DrawLine(p, new Point(60, 100), new Point(90, 85));
            }
            else if (bp == bodyParts.Left_leg)
            {
                g.DrawLine(p, new Point(60, 170), new Point(30, 190));
            }
            else if (bp == bodyParts.Right_leg)
            {
                g.DrawLine(p, new Point(60, 170), new Point(90, 190));
            }
        }
Ejemplo n.º 2
0
        void drawBodyParts(bodyParts bp)
        {
            Graphics g = panel1.CreateGraphics();
            Pen      p = new Pen(Color.Blue, 2);

            if (bp == bodyParts.head)
            {
                g.DrawEllipse(p, 40, 100, 40, 40);
            }
            else if (bp == bodyParts.left_eye)
            {
                SolidBrush s = new SolidBrush(Color.Black);
                g.FillEllipse(s, 50, 110, 5, 5);
            }
            else if (bp == bodyParts.right_eye)
            {
                SolidBrush s = new SolidBrush(Color.Black);
                g.FillEllipse(s, 68, 110, 5, 5);
            }
            else if (bp == bodyParts.mouth)
            {
                g.DrawArc(p, 50, 110, 20, 20, 45, 90);
            }
            else if (bp == bodyParts.body)
            {
                g.DrawLine(p, new Point(60, 140), new Point(60, 225));
            }
            else if (bp == bodyParts.left_arm)
            {
                g.DrawLine(p, new Point(60, 170), new Point(20, 140));
            }
            else if (bp == bodyParts.right_arm)
            {
                g.DrawLine(p, new Point(60, 166), new Point(90, 140));
            }
            else if (bp == bodyParts.left_leg)
            {
                g.DrawLine(p, new Point(60, 225), new Point(30, 240));
            }
            else if (bp == bodyParts.right_leg)
            {
                g.DrawLine(p, new Point(60, 225), new Point(90, 245));
            }
        }
Ejemplo n.º 3
0
 void Image(bodyParts bp)
 {
     Pen pb = new Pen(Color.Brown);
     Pen pw = new Pen(Color.YellowGreen, 5);
     SolidBrush sbr = new SolidBrush(Color.Brown);
     SolidBrush sbrw = new SolidBrush(Color.White);
     Pen tp = new Pen(Color.SaddleBrown, 10);
     refr();
     if (bp == bodyParts.platform)
     {
         graphics.DrawLine(tp, 500, 400, 500, 100); // Pole
         graphics.DrawLine(tp, 500, 100, 400, 100); // Rope Support
         graphics.DrawLine(tp, 350, 400, 550, 400); // Base or Platform
         return;
     }
     if (bp == bodyParts.Rope)
     {
     graphics.DrawLine(pw, 400, 100, 400, 150);  // Rope
     }
     if (bp == bodyParts.Head)
     {
     graphics.FillEllipse(sbr, 375, 150, 50, 50);// Head
     }
     if (bp == bodyParts.body)
     {
     graphics.DrawLine(pb, 400, 200, 400, 300);  // Body
     }
     if (bp == bodyParts.rHand)
     {
         graphics.DrawLine(pb, 400, 225, 375, 250);  // Rigt Hand
     }
     if (bp == bodyParts.lHand)
     {
         graphics.DrawLine(pb, 400, 225, 425, 250);  // Left Hand
     }
     if (bp == bodyParts.rLeg)
     {
         graphics.DrawLine(pb, 400, 300, 375, 325);  // Right Leg
     }
     if (bp == bodyParts.lLeg)
     {
         graphics.DrawLine(pb, 400, 300, 425, 325); // Left Leg
     }
     if (bp == bodyParts.rEye)
     {
         graphics.FillEllipse(sbrw, 385, 160, 10, 15); // Right Eye
     }
     if (bp == bodyParts.lEye)
     {
         graphics.FillEllipse(sbrw, 405, 160, 10, 15); // Left Eye
     }
 }