public void NewGame() { izbrisani = 0; brojac = 0; linii2 = new List <Linija>(); Poeni = Program.Poeni; label2.Text = Convert.ToString(Poeni); paga = false; t4.Start(); t5.Stop(); linii = new List <Linija>(); Linija l = new Linija(); l = new Linija(Width, Height / 2 - 50, 200, new LinearGradientBrush(new Point(l.x, l.y), new Point(l.x + l.dolzina, l.y + 3), Color.Red, Color.Gray)); Linija l1 = new Linija(); l1 = new Linija(Width, Height / 2 + 70, 200, new LinearGradientBrush(new Point(l1.x, l1.y), new Point(l1.x + l1.dolzina, l1.y + 3), Color.Red, Color.Gray)); linii2.Add(l1); linii.Add(l); t1.Start(); doubleBuffer = new Bitmap(Width, Height); covece = new Covece(30, 0, 80, 20); kordinataX = covece.x + 15; progressBar1.Value = 20; }
void t1_Tick(object sender, EventArgs e) { graphics = CreateGraphics(); Graphics g = Graphics.FromImage(doubleBuffer); g.Clear(Color.SkyBlue); if (covece.y == 100) { t5.Stop(); if (izbrisani == 0) { if (covece.x < linii[0].x) { t3.Start(); paga = true; } } paga = false; } for (int i = 0; i < linii.Count; i++) { linii[i].Draw(g); linii[i].Move(); if (linii[i].x + linii[i].dolzina < 0) { linii.RemoveAt(i); izbrisani++; } } covece.Draw(g); Random r = new Random(); if (linii[linii.Count - 1].x + linii[linii.Count - 1].dolzina + r.Next(30, 80) < Width) { Linija l = new Linija(); l = new Linija(Width, Height / 2, r.Next(100, 150), new LinearGradientBrush(new Point(l.x, l.y), new Point(l.x + l.dolzina, l.y + 5), Color.Red, Color.Gray)); linii.Add(l); } if (covece.x + 5 > linii[0].x + linii[0].dolzina && covece.x + 25 < linii[1].x) { if (covece.y == 100) { t3.Start(); } } graphics.DrawImageUnscaled(doubleBuffer, 0, 0); }
public void NewGame() { izbrisani = 0; Poeni = Program.Poeni; label2.Text = Convert.ToString(Poeni); paga = false; t4.Start(); t5.Stop(); linii = new List<Linija>(); Linija l = new Linija(); l = new Linija(Width, Height / 2, 200, new LinearGradientBrush(new Point(l.x, l.y), new Point(l.x + l.dolzina, l.y + 5), Color.Red, Color.Gray)); linii.Add(l); t1.Start(); doubleBuffer = new Bitmap(Width, Height); covece = new Covece(30, 0, 100, 20); kordinataX = covece.x + 15; progressBar1.Value = 20; }
void t1_Tick(object sender, EventArgs e) { graphics = CreateGraphics(); Graphics g = Graphics.FromImage(doubleBuffer); g.Clear(Color.SkyBlue); if (covece.y == 380) { t1.Stop(); t2.Stop(); t3.Stop(); t4.Stop(); DialogResult rez = new DialogResult(); rez = MessageBox.Show("Igraj pak?", "Nova igra?", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (rez == DialogResult.Yes) { NewGame(); } else { MessageBox.Show("Osvoivte: " + Poeni + " poeni!"); this.Close(); } } if (covece.y ==100) { paga = false; t5.Stop(); if (izbrisani == 0) { if (covece.x < linii[0].x) { t3.Start(); paga = true; } } paga = false; } for (int i = 0; i < linii.Count; i++) { linii[i].Draw(g); linii[i].Move(); linii[i].Dolzina(); if (linii[i].x + linii[i].dolzina < 0) { linii.RemoveAt(i); izbrisani++; } } covece.Draw(g); Random r = new Random(); if (linii[linii.Count - 1].x + linii[linii.Count - 1].dolzina + r.Next(30, 80) < Width) { Linija l = new Linija(); l = new Linija(Width, Height / 2, r.Next(120, 170), new LinearGradientBrush(new Point(l.x, l.y), new Point(l.x + l.dolzina, l.y + 5), Color.Red, Color.Gray)); linii.Add(l); } if (covece.x + 5 > linii[0].x + linii[0].dolzina && covece.x + 25 < linii[1].x) { if (covece.y ==100) { covece.Paga(); t3.Start(); } } graphics.DrawImageUnscaled(doubleBuffer, 0, 0); }
void t1_Tick(object sender, EventArgs e) { graphics = CreateGraphics(); Graphics g = Graphics.FromImage(doubleBuffer); g.Clear(Color.SkyBlue); if (covece.y == covece.visina) { t5.Stop(); if (izbrisani == 0) { if (covece.x < linii[0].x) { t3.Start(); paga = true; } } paga = false; } for (int i = 0; i < linii.Count; i++) { linii[i].Draw(g); linii[i].Move(); if (linii[i].x + linii[i].dolzina < 0) { izbrisani++; linii.RemoveAt(i); } } for (int i = 0; i < linii2.Count; i++) { linii2[i].Draw(g); linii2[i].Move(); if (linii2[i].x + linii2[i].dolzina < 0) { linii2.RemoveAt(i); } } if (covece.y==200) { covece.y = 200; paga = false; covece.gore1 = 120; covece.visina = 200; t3.Stop(); if (covece.visina == 200) { if (covece.x+5 > linii2[0].x + linii2[0].dolzina && covece.x + 25 < linii2[1].x) { if (covece.y == 200) { paga = true; t3.Start(); } } } } covece.Draw(g); Random r = new Random(); if (linii[linii.Count - 1].x + linii[linii.Count - 1].dolzina + r.Next(50, 110) < Width) { Linija l = new Linija(); l = new Linija(Width, Height / 2 - 50, r.Next(80, 150), new LinearGradientBrush(new Point(l.x, l.y), new Point(l.x + l.dolzina, l.y + 5), Color.Red, Color.Gray)); linii.Add(l); Linija l1 = new Linija(); l1 = new Linija(Width, Height / 2 + 70, r.Next(80, 150), new LinearGradientBrush(new Point(l1.x, l1.y), new Point(l1.x + l1.dolzina, l1.y + 5), Color.Blue, Color.Gray)); linii2.Add(l1); } if(covece.visina==80) { if (covece.x +5 > linii[0].x + linii[0].dolzina && covece.x + 25 < linii[1].x) { if (covece.y == 80) { t3.Start(); } } } graphics.DrawImageUnscaled(doubleBuffer, 1, 1); }
void t1_Tick(object sender, EventArgs e) { graphics = CreateGraphics(); Graphics g = Graphics.FromImage(doubleBuffer); g.Clear(Color.SkyBlue); if (covece.y == 100) { t5.Stop(); if (izbrisani == 0) { if (covece.x < linii[0].x) { t3.Start(); paga = true; } } paga = false; } for (int i = 0; i < linii.Count; i++) { linii[i].Draw(g); linii[i].Move(); if (linii[i].x + linii[i].dolzina < 0) { linii.RemoveAt(i); izbrisani++; } } covece.Draw(g); Random r = new Random(); if (linii[linii.Count - 1].x + linii[linii.Count - 1].dolzina + r.Next(30, 80) < Width) { Linija l = new Linija(); l = new Linija(Width, Height / 2, r.Next(100, 150), new LinearGradientBrush(new Point(l.x, l.y), new Point(l.x + l.dolzina, l.y + 5), Color.Red, Color.Gray)); linii.Add(l); } if (covece.x +5 > linii[0].x + linii[0].dolzina && covece.x + 25 < linii[1].x) { if (covece.y == 100) { t3.Start(); } } graphics.DrawImageUnscaled(doubleBuffer, 0, 0); }
void t1_Tick(object sender, EventArgs e) { graphics = CreateGraphics(); Graphics g = Graphics.FromImage(doubleBuffer); g.Clear(Color.SkyBlue); if (covece.y == covece.visina) { t5.Stop(); if (izbrisani == 0) { if (covece.x < linii[0].x) { t3.Start(); paga = true; } } paga = false; } for (int i = 0; i < linii.Count; i++) { linii[i].Draw(g); linii[i].Move(); if (linii[i].x + linii[i].dolzina < 0) { izbrisani++; linii.RemoveAt(i); } } for (int i = 0; i < linii2.Count; i++) { linii2[i].Draw(g); linii2[i].Move(); if (linii2[i].x + linii2[i].dolzina < 0) { linii2.RemoveAt(i); } } if (covece.y == 200) { covece.y = 200; paga = false; covece.gore1 = 120; covece.visina = 200; t3.Stop(); if (covece.visina == 200) { if (covece.x + 5 > linii2[0].x + linii2[0].dolzina && covece.x + 25 < linii2[1].x) { if (covece.y == 200) { paga = true; t3.Start(); } } } } covece.Draw(g); Random r = new Random(); if (linii[linii.Count - 1].x + linii[linii.Count - 1].dolzina + r.Next(50, 110) < Width) { Linija l = new Linija(); l = new Linija(Width, Height / 2 - 50, r.Next(80, 150), new LinearGradientBrush(new Point(l.x, l.y), new Point(l.x + l.dolzina, l.y + 5), Color.Red, Color.Gray)); linii.Add(l); Linija l1 = new Linija(); l1 = new Linija(Width, Height / 2 + 70, r.Next(80, 150), new LinearGradientBrush(new Point(l1.x, l1.y), new Point(l1.x + l1.dolzina, l1.y + 5), Color.Blue, Color.Gray)); linii2.Add(l1); } if (covece.visina == 80) { if (covece.x + 5 > linii[0].x + linii[0].dolzina && covece.x + 25 < linii[1].x) { if (covece.y == 80) { t3.Start(); } } } graphics.DrawImageUnscaled(doubleBuffer, 1, 1); }
void t1_Tick(object sender, EventArgs e) { graphics = CreateGraphics(); Graphics g = Graphics.FromImage(doubleBuffer); g.Clear(Color.SkyBlue); if (covece.y == 380) { t1.Stop(); t2.Stop(); t3.Stop(); t4.Stop(); DialogResult rez = new DialogResult(); rez = MessageBox.Show("Igraj pak?", "Nova igra?", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (rez == DialogResult.Yes) { NewGame(); } else { MessageBox.Show("Osvoivte: " + Poeni + " poeni!"); this.Close(); } } if (covece.y == 100) { paga = false; t5.Stop(); if (izbrisani == 0) { if (covece.x < linii[0].x) { t3.Start(); paga = true; } } paga = false; } for (int i = 0; i < linii.Count; i++) { linii[i].Draw(g); linii[i].Move(); linii[i].Dolzina(); if (linii[i].x + linii[i].dolzina < 0) { linii.RemoveAt(i); izbrisani++; } } covece.Draw(g); Random r = new Random(); if (linii[linii.Count - 1].x + linii[linii.Count - 1].dolzina + r.Next(30, 80) < Width) { Linija l = new Linija(); l = new Linija(Width, Height / 2, r.Next(120, 170), new LinearGradientBrush(new Point(l.x, l.y), new Point(l.x + l.dolzina, l.y + 5), Color.Red, Color.Gray)); linii.Add(l); } if (covece.x + 5 > linii[0].x + linii[0].dolzina && covece.x + 25 < linii[1].x) { if (covece.y == 100) { covece.Paga(); t3.Start(); } } graphics.DrawImageUnscaled(doubleBuffer, 0, 0); }