private void button1_Click(object sender, EventArgs e) { if (!ShrekJeVidljiv && PrviKlik) { //kažnjavamo klikove dok Shreka nema sa jednom kaznenom sekundom poeni += 1000; } else { //na točan pritisak resetiramo timere i postavljamo novo random vrijeme do sljedece pojave TickoviOdPritiska = 0; SljedecePojavljivanje = RandomBroj.Next(100, 500); ShrekJeVidljiv = false; poeni += stoperica.ElapsedMilliseconds; stoperica.Stop(); //zaustavljamo i resetiramo štopericu stoperica.Reset(); if (PojavljivanjaShreka == 10) { //nakon 10 klikova na sliku, igra zavrsava Metronom.Stop(); MessageBox.Show("Bravo, sve si Shrekove poklikao u " + poeni + " milisekundi" + "\n" + "Tvoje vrijeme reakcije je u prosjeku bilo " + poeni / 10 + " milisekundi", "Igra gotova"); } else { slikaShreka.Hide(); } } if (!PrviKlik) { //na prvi klik samo započinjemo metronom, tj odbrojavamo prvu pojavu slike PrviKlik = true; Metronom.Start(); } button1.Text = "STISNI KAD VIDIŠ SHREKA"; }
// Use this for initialization void Start() { metronom = FindObjectOfType <Metronom>(); }