private void FigurspillKnapper(object sender, EventArgs e) //Sjekker om knappen man trykker på er riktig eller ikke, //hvis den er riktig vil man få et poeng og hvis det er feil blir man sendt { //tilbake til spillmenyen Button b = sender as Button; Random r = new Random(); if (b == btFigurspillTr && RandomFigurInt == 0 || b == btFigurspillFi && RandomFigurInt == 1 || b == btFigurspillSi && RandomFigurInt == 2 || b == btFigurspillSt && RandomFigurInt == 3 || b == btFigurspillFe && RandomFigurInt == 4) { b.BackColor = Color.Green; Poeng++; lFigurspillFeilEllerRiktig.Text = "Riktig Svar!"; lFigurspillPoeng.Text = Convert.ToString(Poeng); RandomFigurInt = r.Next(5); FigurspillTimer.Stop(); HvilkenFigurSkalVises(RandomFigurInt); } else { Reset(); } }
private void Reset() //en felles resetter for alt, som venter 2 sekunder før den gjemmer panelet og resetter nedtelling, poeng osv. { ResetTimer.Start(); btDyrespillH.Enabled = false; tbRegnespillSvar.Clear(); DyrespillTimer.Stop(); RegnespillTimer.Stop(); FigurspillTimer.Stop(); }
private void TilbakeKnapp(object sender, EventArgs e) //sjekker hvilken tilbakeknapp du trykker på og sender deg til det riktige panelet { Button bt = sender as Button; if (pSpillmeny.Visible == true) { pSpillmeny.Visible = false; } else if (bt == btFigurspillTi || bt == btRegnespillT || bt == btDyrespillT) { FigurspillTimer.Stop(); Reset(); BakgrunnsMusikk.Play(); } }