我正在制作一个3x3网格的游戏,根据用户的点击,它会把它变成黑色。关于如何绘制一个矩形并填充它,有很多帮助,但没有关于如何检查和查看单个矩形是否已被填充。
我试图检查用户在屏幕上看到的网格上的每个矩形是否都被填充。我一生中见过两次C#,所以如果有人指点我的方向,我会很感激的。
这就是我到目前为止所得到的:
for (int r = 0; r < NUM_CELLS; r++)
for (int c = 0; c < NUM_CELLS; c++)
if(grid[r, c])
return true;
else
return false;发布于 2013-08-27 21:51:30
不能使用return true,否则如果第一个元素为真,则返回true。
试试这个:
for (int r = 0; r < NUM_CELLS; r++)
{
for (int c = 0; c < NUM_CELLS; c++)
{
if(!grid[r, c])
{
return false;
}
}
}
return true;https://stackoverflow.com/questions/18476060
复制相似问题