贪吃蛇吃到食物的一个问题问下
/*吃到食物*/void judgefood()
{
if(snake.crd[0].x==food.crd.x&&snake.crd[0].y==food.crd.y)
{
snake.node++; setcolor(BLACK);
rectangle(food.crd.x,food.crd.y,food.crd.x+SNAKELEN,food.crd.y+SNAKELEN);//这一句话什么意思?是重新生成新的食物吗?
setcolor(WHITE); food.flag=0;
}
}
为什么用了两次setcolor?