MessageBox.Show("You are wrong");
noOfhearts = noOfhearts - 1;
if (noOfhearts == 0)
{
MessageBox.Show("Game Over! You score " + score);
Hide();
}
else
{
for (int i = 0; i <= noOfhearts; i++)
{
heart[i].Visible = true;
//I have 3 heart pcitureboxes "heart1" "heart2" "heart3"
}
}
私は、ゲームにユーザーが持つ心の数を表示し、間違った質問をすると心を失います。ユーザが0の心臓を有する場合、ゲームは終了する。私はこのゲームで3つの困難があります.3つのハート、2つのハート、1つのハートで簡単に始まります。これは、難易度によって異なる数のハートを持つため、扱いにくいものになります。だから私はforループを使ってみたのですが、明らかにそれは愚かであり、試してみる価値があると思いました。心の数を示すC#ボードゲーム
あなたがここで何を求めているかについての手がかりではありません。どうか明らかにしてください。 – OldProgrammer
あなたの問題は何ですか? –
あなたは最初の数の難易度を難易度に設定することができます(ハードの場合は最初に1に設定してください)。次に今行っているように進んでください –