예제 #1
0
 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();
 }
예제 #2
0
 private void DyrespillTimer_Tick(object sender, EventArgs e) //når det er gått 10 sek, resetter den
 {
     nedtelling--;
     lDyrespillTid.Text = Convert.ToString(nedtelling);
     if (nedtelling == 0)
     {
         lDyrespillRiktigSvar.Text = "Tiden har gått ut";
         Reset();
         DyrespillTimer.Stop();
     }
 }
예제 #3
0
        private void btSpillmenyS_Click(object sender, EventArgs e) //sjekker hvilket spill man åpner fra spillmenyen
        {
            Random rnd = new Random();

            BakgrunnsMusikk.Stop();

            switch (lNavnSpill.Text)
            {
            case "Figurspill": lFigurspillFeilEllerRiktig.Text = ""; pFigurspill.Visible = true; pFigurspill.Dock = DockStyle.Fill; RandomFigurInt = rnd.Next(6); HvilkenFigurSkalVises(RandomFigurInt); break;

            case "Tallspill":
                pRegnespill.Visible = true; RegnespillTimer.Start(); pRegnespill.Dock = DockStyle.Fill; lRegnespillRO.Text = ""; lRegnespillT1.Text = ""; lRegnespillT2.Text = "";
                RegneSpillSvar      = HvilkeTallSkalBrukes(rnd.Next(1, 10), rnd.Next(1, 10), rnd.Next(4)); label6.Text = "0"; break;

            case "Dyrespill": pDyrespill.Visible = true; nedtelling = 10; Poeng = 0; pDyrespill.Dock = DockStyle.Fill; RandomDyrelyd = rnd.Next(4); DyrespillTimer.Start(); SpillDyrelydInt(RandomDyrelyd); break;
            }
        }