Hello people,
Ik heb als opdracht om het yahtzee spel te maken met het mvc model maar ik krijg iets niet gemaakt. Ik heb een cheat en als je deze gebruikt wordt er een dobbelsteen toegevoegd. Wanneer het spel load dan worden er automatisch 5 dobbelsteen aangemaakt met deze code
code:
en er is een andere klasse (code behind van een view - user control) waarin de clickevent staat van de cheat. Wanneer je op deze klikt zou er een dobbelsteen worden toegevoegd.
Ik weet niet hoe ik hier aan moet beginnen. ik heb al geprobeerd om de waarde van "mAantalteerlingen" te veranderen naar 6, en de form te refreshen (maar kan niet refreshen in een andere klasse), maar ik geraak niet aan de code in form in de cheat klasse.
Omdat het maken van de dobbelstenen in de load staan weet ik niet hoe ik er een kan toevoegen wanneer het spel bezig is.
Als iemand mij hiermee kan helpen zou dit geweldig zijn.
Alvast bedankt
Ik heb als opdracht om het yahtzee spel te maken met het mvc model maar ik krijg iets niet gemaakt. Ik heb een cheat en als je deze gebruikt wordt er een dobbelsteen toegevoegd. Wanneer het spel load dan worden er automatisch 5 dobbelsteen aangemaakt met deze code
code:
Code:
int mAantalTeerlingen = 5;
void TeerlingenTonen()
{
for (int i = 0; i < mAantalTeerlingen; i++)
{
//instantie van teerlingcontroller
TeerlingController tijdelijkeTeerling = new TeerlingController();
mTeerlingenControl.Add(tijdelijkeTeerling);
cheatsview.AddTeerling(tijdelijkeTeerling);
}
for (int i = 0; i < mAantalTeerlingen; i++)
{
TeerlingView teerlingView = mTeerlingenControl[i].getView();
int horizontalPosition;
horizontalPosition = i * teerlingView.Width;
teerlingView.Location = new System.Drawing.Point(horizontalPosition, 0);
panel3.Controls.Add(teerlingView);
Controls.Add(panel3);
mTeerlingenControl[i].Werp();
mTeerlingenControl[i].UpdateUI();
}
}
en er is een andere klasse (code behind van een view - user control) waarin de clickevent staat van de cheat. Wanneer je op deze klikt zou er een dobbelsteen worden toegevoegd.
Ik weet niet hoe ik hier aan moet beginnen. ik heb al geprobeerd om de waarde van "mAantalteerlingen" te veranderen naar 6, en de form te refreshen (maar kan niet refreshen in een andere klasse), maar ik geraak niet aan de code in form in de cheat klasse.
Omdat het maken van de dobbelstenen in de load staan weet ik niet hoe ik er een kan toevoegen wanneer het spel bezig is.
Als iemand mij hiermee kan helpen zou dit geweldig zijn.
Alvast bedankt