输出的文本字符串%2d 7不能完全覆盖之前的18,7,8交叠
TCHAR s2[5];
b -= 11;
sprintf_s(s2, _T("%2d"), b);
outtextxy(600, 400, "怪物生命值:");
outtextxy(720, 400, s2);
输出的文本字符串%2d 7不能完全覆盖之前的18,7,8交叠
TCHAR s2[5];
b -= 11;
sprintf_s(s2, _T("%2d"), b);
outtextxy(600, 400, "怪物生命值:");
outtextxy(720, 400, s2);
你之前设置了文字背景透明吧。
文字背景色为透明,就会导致新绘制的文字不能覆盖原有内容。你需要手动清除之前的内容,再绘制新文字。