void Passando_tempo(object o, EventArgs e) { Random r = new Random();//criar um ojeto radomico //deixando mais aleatorio nao funcionou /*if (r.Next(0, 1) != 0) { return; }*/ //-------- Circulo circulo = new Circulo();//criar um circulo circulo.PosX = r.Next(0, 700);//sorteio do numero dentro do interalo --r.Next(0, 700)---- e coloca na posicao X // circulo.PosY = r.Next(0, 700);//sorteio do numero dentro do interalo --r.Next(0, 700)---- e coloca na posicao X circulo.Cor = Color.Azure;//colocando a cor circulo.Tipo = 1; Circulo circulo2 = new Circulo();//criar um circuloC:\Users\fla.9902005766\Desktop\aula_2b_(game-28-10-2015)\aula 2b (game-21-10-2015)\Game\Game\Objetos\Circulo.cs circulo2.PosX = r.Next(0, 700);//sorteio do numero dentro do interalo --r.Next(0, 700)---- e coloca na posicao X // circulo.PosY = r.Next(0, 700);//sorteio do numero dentro do interalo --r.Next(0, 700)---- e coloca na posicao X circulo2.Cor = Color.Azure;//colocando a cor circulo2.Tipo = 2; Circulo circulo3 = new Circulo();//criar um circuloC:\Users\fla.9902005766\Desktop\aula_2b_(game-28-10-2015)\aula 2b (game-21-10-2015)\Game\Game\Objetos\Circulo.cs circulo3.PosX = r.Next(0, 700);//sorteio do numero dentro do interalo --r.Next(0, 700)---- e coloca na posicao X // circulo.PosY = r.Next(0, 700);//sorteio do numero dentro do interalo --r.Next(0, 700)---- e coloca na posicao X circulo3.Cor = Color.Azure;//colocando a cor circulo3.Tipo = 3; lista.Add(circulo);//adicionando um circulo na lista lista.Add(circulo2); lista.Add(circulo3); Invalidate();//redesenhando a tela }
private void button2_Click(object sender, EventArgs e) { int d = 0; Circulo circulo = new Circulo(); Circulo circulo2 = new Circulo(); /* if(!int.TryParse(txtPosX.Text,out d))//retorna int.TryParse verdadeiro se for int ! nao enta vai retornar verdadeiro se nao for numero { MessageBox.Show("X invalido");//escreve uma menssagen na tela return; } if (!int.TryParse(txtPosY.Text, out d))//retorna int.TryParse verdadeiro se for int ! nao enta vai retornar verdadeiro se nao for numero { MessageBox.Show("Y invalido");//escreve uma menssagen na tela return; }*/ //pegando a posicao Y do circulo circulo.PosY = d; //pegando a cor na caixa de dialago //circulo.Cor = pCor.BackColor; //adicionando um objeto circulo na lista lista.Add(circulo); lista.Add(circulo2); Invalidate();//vai invalidar e redesenhar a tela /*switch (d) //------exemplo de codigo switch em c#--------- { case 1: MessageBox.Show("condicao 1"); break; case 2: MessageBox.Show("condicao 3"); break; default: break; }*/ }