-
Notifications
You must be signed in to change notification settings - Fork 15
Open
Description
在checkGameOver方法中,没有判断最下面一行和最右侧一行两两元素是否相等。
另外在WaveThread文件第26行取到的url为NULL,无法取到文件
我改了一下判断,第二个不会,新手上路请多指教
for (int i = 0; i < 4; i++) {
for (int j = 0; j < 4; j++) {
//判断是否存在可合并的两个瓦片
if (i == 3 && j != 3) {
if (tiles[i][j].value == tiles[i][j + 1].value) {
isOver = false;
return;
}
}else if (i != 3 && j == 3) {
if (tiles[i][j].value == tiles[i + 1][j].value) {
isOver = false;
return;
}
}else if (i == 3 && j == 3) {continue;}
else if (tiles[i][j].value == tiles[i][j + 1].value || tiles[i][j].value == tiles[i + 1][j].value)
{
isOver = false;
return;
}
}
}Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels