private void button1_Click(object sender, EventArgs e) { if (aantalWorpen._model.AantalWorpen < maxAantal) { for (int teerlingNummer = 0; teerlingNummer < aantalTeerlingen; ++teerlingNummer) { TeerlingController huidigeTeerling = teerlingen[teerlingNummer]; if (huidigeTeerling._model.Clicked) { huidigeTeerling.werpTeerling(); huidigeTeerling.updateUI(); score += huidigeTeerling._model.AantalOgen; } } scoreBoard._model.Score = score; aantalWorpen._model.AantalWorpen++; aantalWorpen.UpdateUI(); scoreBoard.UpdateUI(); } if (aantalWorpen._model.AantalWorpen == maxAantal) { button1.Enabled = false; resetBtn.Enabled = true; if (score > highscore) { scoreBoard._model.HighScore = score; scoreBoard.UpdateUIHighscore(); } } }
// Wanneer er op de werpknop wordt geklikt private void werpButton_Click(object sender, EventArgs e) { // Smijt met de teerling // (methode staat in controller) _controller.werpTeerling(); // Waarde van de teerling ophalen uit het model teerlingLabel.Text = _controller._model.AantalOgen.ToString(); }
private void werpButton_Click(object sender, EventArgs e) { _controller.werpTeerling(); teerlingLabel.Text = _controller._model.AantalOgen.ToString(); }