Jump to content

  • Log In with Google      Sign In   
  • Create Account

#Actualintenseza

Posted 06 March 2013 - 01:40 PM

Hey all.

 

Why won't this code work? I'm trying to randomly draw lines...

 

 

public void GenerateRandomObjects()
        {
 
 
            for (int i = 1; i <= 10; i++)
            {
                Gl.glBegin(Gl.GL_LINES);
 
                Random r = new Random();
 
                int X1 = r.Next(800);
                int X2 = r.Next(800);
                int Y1 = r.Next(800);
                int Y2 = r.Next(800);
 
                Gl.glVertex2i(X1, Y1);
                Gl.glVertex2i(X2, Y2);
 
                Gl.glEnd();
 
            }
 
            Gl.glFlush();
 
        }
 
 
It produces 1 line :/

#1intenseza

Posted 06 March 2013 - 01:34 PM

Hey all.

 

Why won't this code work? I'm trying to randomly draw lines...

 

 

public void GenerateRandomObjects()
        {
 
            Gl.glBegin(Gl.GL_LINES);
 
            for (int i = 1; i <= 10; i++)
            {
                Gl.glBegin(Gl.GL_LINES);
 
                Random r = new Random();
 
                int X1 = r.Next(800);
                int X2 = r.Next(800);
                int Y1 = r.Next(800);
                int Y2 = r.Next(800);
 
                Gl.glVertex2i(X1, Y2);
                Gl.glVertex2i(X2, Y1);
 
                Gl.glEnd();
 
            }
 
            Gl.glFlush();
 
        }
 
 
It produces 1 line :/

PARTNERS