想随机生成一个矩形,但矩形不显示
drawmaps();
delay();
srand(unsigned(time(NULL)));
int x = 157 + 95 * (0 + (int)3 * rand() / (RAND_MAX + 1));
int y = 0;
setfillcolor(RGB(175, 230, 211));
solidrectangle(x, y, x + 93, y + 50);
只要添加上delay函数,这个矩形就一闪而过,删除delay函数,矩形虽然存在,但是如果鼠标滑过我的窗口,窗口上的所有内容会一闪一闪的(跟着播放的BGM也会)
如上
delay函数不删除且矩形随机生成并且存在
你的delay里都干了些啥
不知道你这个问题是否已经解决, 如果还没有解决的话: