いつもお世話になっております.
while文やfor文の中で一度実行されるたびにウィンドウが初期化されるコードを具現したいです。 背景はそのままです
しかし、ScreenFlip()やClearDrawScreen()をどのように活用すべきかわかりません。
もう一度手伝ってくだされば本当にありがたいです。
足りないコードを添付します。
-------------------------------------------------------------------------------------------------
int checkAnswer(int userAnswer, int answer) {
if (userAnswer == answer) {
ClearDrawScreen();
DrawFormatString(120, 200, GetColor(0, 0, 0), "BINGO!");
correctCount++;
}
else {
ClearDrawScreen();
DrawFormatString(120, 200, GetColor(0, 0, 0), "WRONG.. The answer is %d.\n", answer);
incorrectCount++;
}
return userAnswer == answer;
.
.
.
for (int i = 0; i < incorrectCount; ++i) {
.
.
checkAnswer(userAnswer, answer);
ClearDrawScreen();
}
-------------------------------------------------------------------------------------------------
問題一つを出力して採点するたびに新しい画面のようにきれいになってほしいです
DrawFormatString()の部分だけ消す方法がありますか?
ありがとうございます。