Set_location(64, 15);
cout << "不能穿墙,不能咬到自己" << endl;
Set_location(64, 16);
cout << "用↑.↓.←.→分别控制蛇的移动" << endl;
Set_location(64, 17);
cout << "贪吃蛇可以穿越隧道,障碍物不能碰撞!" << endl;
Set_location(64, 18);
cout << "space:暂停游戏" << endl;
while (1)
{
if (GetAsyncKeyState(VK_UP) && condition != DOWN)//这里用到一个判断按键状态的函数
condition = DOWN;
else if (GetAsyncKeyState(VK_DOWN) && condition != UP)
condition = UP;
else if (GetAsyncKeyState(VK_LEFT) && condition != RIGHT)
condition = LEFT;
else if (GetAsyncKeyState(VK_RIGHT) && condition != LEFT)
condition = RIGHT;
else if (GetAsyncKeyState(VK_SPACE))
{
pause();
}
Sleep(200);
head->Move();//在这里调用move函数
}
}